
初学C++
firebug
绿水本无忧,因风皱面;
青山原不老,为雪白头。
展开
-
读《C++Primer》第二天——变量和基本类型
7、变量初始化规则:内置类型变量初是否自动初始化决定于变量的位置。在函数体外定义的变量都初始化为0;定义在函数体内的变量不进行自动初始化。8、声明和定义:变量的定义用于为变量分配空间,还可以为变量指定初始值。声明用于向程序表明变量的类型和名字。定义必须声明,声明可以不定义。C++中定义只能有一次,声明可以是多次。9、非const引用只能绑定到与该引用同类型的对象。const引用则可以绑定到不同但相关的类型的对象或者绑定到右值。如 double dval = 3.原创 2011-05-28 23:13:00 · 713 阅读 · 0 评论 -
读《C++Primer》第三天
<br /> 觉得自己的编程能力一塌糊涂,就决定把《C++Primer》好好看看,学到了许多自己以前没有注意的地方,觉得蛮有收益的,于是分享下……或许这些在那些大侠看起来都很不起眼,却是我一天的喜悦!<br />14、vector不是一种数据类型,而是一个类模板。可以用来定义任意多种类型;<br /> 如:vector<int> ivec;<br /> vector<string> svec;<br /> 而vector对象的重要属性就是在于可以在运行时高效的添加元素翻译 2011-05-30 23:41:00 · 1047 阅读 · 1 评论 -
读《C++Primer》 第四天 函数
22、函数的调用函数调用做了两件事:用对应的实参初始化函数的形参,并将控制权转移给被调用函数。主调函数的执行被挂起,被调函数开始执行。23、形参与实参函数的形参为函数提供了执行已命名的局部存储空间。类似于局部变量,他们的区别是形参是在函数的形参表中定义的,并由调用函数是传递给函数的实参初始化。实参是一个表达式。24、引用形参void swap1 (int v1, int v2){ int temp = v2; v2 = v1; v1 = temp;}void swap2 (in原创 2011-06-01 23:37:00 · 661 阅读 · 0 评论 -
C++模板实现顺序表
#pragma once #include #include #include"LinearList.h" using namespace std; const int defaultSize = 100; template class SeqList翻译 2011-08-03 22:27:12 · 2818 阅读 · 1 评论 -
提示microsoft incremental linker已停止工作解决办法
提示microsoft incremental linker已停止工作解决办法 Admin 2012年2月11日名人名言:事业常成于坚韧,而毁于争躁——MRMY 这个是因为你的设置有题目。解决办法如下: 解决计齐截:项目->属性->链接器->常规 下面的“启用增量链接”,将“是(/INCREMENTAL)”改为“否(/INCREMENTAL:NO转载 2012-04-08 16:40:34 · 4216 阅读 · 0 评论