• HDU 1002 A + B Problem II(高精度加法(C++/Java))

    时间:2024-04-20 22:12:11

    A + B Problem IITime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 347161    Accepted Submission(...

  • C++关于string的一些用法

    时间:2024-04-20 20:30:34

    #include <iostream>#include <algorithm>#include <functional>using namespace std; class Teststring{public: void Toupper(string&...

  • C++ 函数 函数的重载 有默认参数的函数

    时间:2024-04-20 20:10:17

    函数的重载C++允许用同一函数名定义多个函数,这些函数的参数个数和参数类型不同。这就是函数的重载(function overloading)。int max1(int a,int b, int c);double max2(double a,double b,double c);long max3...

  • 【c++】类中带默认参数的函数

    时间:2024-04-20 19:13:44

    反思两个问题1. 带默认参数的函数,为何声明、定义不能同时有参数?2. 带默认参数的函数, 为何带默认参数的参数靠后站?上程序#include <iostream>#include <string>using namespace std;class A{ public:...

  • c++——默认参数、函数占位参数

    时间:2024-04-20 19:01:21

    2 默认参数/*1C++中可以在函数声明时为参数提供一个默认值,当函数调用时没有指定这个参数的值,编译器会自动用默认值代替*/void myPrint(int x = 3){printf("x:%d", x);}/*2函数默认参数的规则只有参数列表后面部分的参数才可以提供默认参数值一旦在一个函数调用...

  • [C++程序设计]有默认参数的函数

    时间:2024-04-20 17:17:14

    实参与形参的结合是从左至右顺序进行的。因此指定默认值的参数必须放在形参表列中的最右端,否则出错。例如:void f1(float a,int b=0,int c,char d=′a′); //不正确void f2(float a,int c,int b=0, char d=′a′); //正确在调用...

  • 【C++】哈希

    时间:2024-04-20 07:21:48

    1. unordered系列关联式容器 STL提供了底层为红黑树结构的一系列关联式容 这里介绍 unordered_set 和 unordered_map a. unordered_map unordered_map 是存储<key, value>键值对的关联式容器,其允许通过 k...

  • C++编译器详解(二)常见precompiling 指令介绍

    时间:2024-04-19 21:34:28

    VC++编译器中一些常见precompiling 指令介绍我们在利用vc6.0 project wizard生成的代码中,经常看到大量的precompiling指令。本文讲解了常见的这些指令的作用1.#pragma once这个指令是vc编译器特有的指令,其作用是指对该头文件只编译一次。其作用相当于...

  • C++ 数字转字符串

    时间:2024-04-19 18:13:06

    #include <sstream>string num2str( int i){ stringstream ss; ss<<i; return ss.strs();}

  • 《Effective C++》让自己习惯C++:条款1-条款4

    时间:2024-04-19 17:34:04

    条款1:视C++为一个语言联邦可以将C++分为4个层次:1、C:C++实在C语言的基础上发展而来的。2:Object-Oriented C++:C++面向对象。3:Template C++:C++中的泛型编程。4:STL:这是一个标准模板库。条款2:尽量以const、enum、inline替换#de...

  • C++信奥教学PPT:CSP_J_算法之双指针算法(中)

    时间:2024-04-19 11:18:23

    1、⼀个⻓度为 n-1 的递增排序数组中的所有数字都是唯⼀的,并且每个数字都在范围0~n-1 之内。在范围 0~ n-1 内的 n 个数字中有且只有⼀个数字不在该数组中,请找出这个数字。 2、循环最大值(Maximum in the Cycle of 1, North America-Greate...

  • Linux C++ 042-演讲比赛流程管理系统

    时间:2024-04-19 07:03:13

    Linux C++ 042-演讲比赛流程管理系统 本节关键字:Linux、C++、练习项目、演讲比赛流程管理系统 相关库函数:for_each、srand、open、close、write 案例需求 设计一个演讲比赛流程管理系统。 比赛规则: 1.学校举行一场演讲比赛,共有12个人参加,比赛共两轮,...

  • 数据结构复习:交换排序原理及C++实现

    时间:2024-04-18 23:05:59

    1. 交换排序的基本思想两两比较key值,如果发生逆序(排列的顺序与期望的顺序相反)就交换,知道所有对象都排序完毕!常见的3种交换排序算法:冒泡排序,shaker排序和快速排序。2. 冒泡排序设待排序列中有 n 个对象, 首先比较对象v[n-1]和v[n-2], 如果v[n-1] < v[n-...

  • WHY C++ ?(by Herb Sutter) & C++17 standard

    时间:2024-04-18 18:19:37

    WHY C++ ?C++...

  • C++中未初始化的bool值的问题

    时间:2024-04-17 21:59:14

    原创文件,欢迎阅读,禁止转载。问题描述你见过一个这样的bool值吗,判断 var 和 !var 都是成立的,今天被我遇到了,是在一个坑里遇到的。今天调试了一个程序,发送一个网络消息,结果总是得不到回应,深入排查发现,竟然是因为一个具有4年工作经验的同事张某的不良编码风格埋下的坑,真是汗。在C++中,...

  • 子集和问题(c++题解)

    时间:2024-04-17 21:03:52

    题目描述 子集和问题的一个实例为〈S,t〉。其中,S={ x1, x2,…, xn}是一个正整数的集合,c是一个正整 数。子集和问题判定是否存在S的一个子集S1,使得子集S1和等于c。 对于给定的正整数的集合S={ x1, x2,…, xn}和正整数c,编程计算S 的一个子集S1,使得子集S1和 等...

  • 设计模式-桥接模式(C++)

    时间:2024-04-17 20:16:12

    C++中可以通过使用抽象类和接口来实现桥接模式。桥接模式是一种结构型设计模式,它将抽象部分与实现部分分离,使它们可以独立地变化。 在C++中实现桥接模式的步骤如下: 1. 定义抽象类(或接口):首先,定义一个抽象类(或接口),该类将定义抽象部分的接口。这个抽象类可以包含一些纯虚函数,用于定义抽象部分...

  • c++中设置一个常量类-C++代码 (Constants.h)

    时间:2024-04-17 19:21:03

    cpp #ifndef CONSTANTS_H #define CONSTANTS_H #include <QObject> class Constants : public QObject { Q_OBJECT public: explicit...

  • kafka(五)——消费者流程分析(c++)-流程(c++)

    时间:2024-04-17 15:07:53

    配置消费者客户端;订阅主题和分区;拉取消息;处理消息;提交消费位移;配置消费者客户端 int CKafkaConsumer::Create(){std::string errorStr;RdKafka::Conf::ConfResult errorCode;do {// 1、创建配置对象// 1....

  • VS的C++开发AutoCAD以上版本的环境

    时间:2024-04-17 13:59:04

    AutoCAD2017,版本R21.0,.NET框架4.6,VS2015SP1,VC++版本14.0AutoCAD2018,版本R22.0,.NET框架4.6,VS2015...