
cpp
文章平均质量分 79
iamiman
down to earth
展开
-
实例解释在重载赋值符时复制构造函数和无参构造函数的调用
#include#include//#define VNAME(x) #x;using namespace std;class Number {public: int num; std::string name; Number(std::string _name = "nonPara", int n = 0) : num(n), name(_name){ std::cout <原创 2016-11-26 13:49:03 · 765 阅读 · 0 评论 -
编程题 数据库内的学生信息 POJ
北京大学POJ 编程题 数据库内的学生信息std::multimap<key,value>::iterator,所以这里直接在MyMultiple类中用typedef 重命名自定义greater<T>类模板原创 2016-11-28 11:16:39 · 5812 阅读 · 1 评论 -
bool 和 bitset的区别
bool 和 bitset的区别,bitset 提高空间利用率,内置方法读取效率原创 2016-12-30 11:47:30 · 2520 阅读 · 0 评论 -
POJ charm bracelet 背包问题的理解
poj训练题charm bracelet, 典型的动态规划背包问题,参考背包九讲的理解总结原创 2016-12-16 20:25:43 · 1577 阅读 · 0 评论 -
c++ getline正确读取多行内容
1. Std::cin>> s 是无法读入换行和空格2. 当前面的std::cin>>w;输入数字之后,数字存储在输入缓冲区,敲回车,输入的数字因为回车的原因传给了w,但是换行符仍然滞留在输入流了,接着就被下一句getline读取了3. cin.getline()不会把’\0’, ‘ ‘, ‘\n’等默认的分隔符写入到字符数组,因此如果在std::cin>>w后面紧原创 2016-12-05 18:36:33 · 36454 阅读 · 3 评论