
C++
_Phoenix
人一我百,人十我万!追逐青春的梦想,怀着自信的心,永不放弃!
展开
-
优先队列中重载运算符>和<
先是代码: struct point{ int x; int y; int times; friend bool operator < (point a, point b) { return a.times > b.times; //重载小于号使得小的先出队列 } }; 在此处定义一个优先原创 2015-08-22 02:20:16 · 6305 阅读 · 3 评论 -
关于C++中String类型的使用
用好C++中的string类型 要用好C++中的string类型,要先彻底了解它,之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,它集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联。我们尽可以把它看成是C++的基本数转载 2015-07-17 03:52:06 · 578 阅读 · 0 评论