![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++学习笔记
净丑
感性打开大门,理性改变现实
展开
-
HELLO WORLD
#include void main(){ cout<<"Hello world"<<endl;} 今天第一次用C++调Hello world,想想蛮好笑的.把 endl 敲成了 end|,然后又把 cout 总是敲成 count. 还好编译时的错误提示信息明了,顺利过关.原创 2009-08-18 09:34:00 · 278 阅读 · 0 评论 -
MFC 的运行过程
利用全局应用程序对象 theApp启动应用程序.正是产生了这个全局对象,基类 CWinApp中的 this 指针才能指向这个对象.如果没有这个全局对象,程序在编译时不会出错,但在运行时会出错.调用全局应用程序对象的构造函数,从而就会先调用其基类 CWinApp的构造函数.后者完成应用程序的一些初始化工作,并将应用程序对象的指针保存起来.进入 WinMain函数,在 AfxWin转载 2009-08-24 13:14:00 · 454 阅读 · 0 评论 -
VC6 插件 visual assist x 的设置
Visual Assist x是一个很好VC插件,可以帮助更方便的编辑。安装后最好再把默认设置改一下:翻译 2009-08-21 08:51:00 · 1938 阅读 · 0 评论 -
#include 使用冒号与尖括号的区别
C++ 加载头文件的文法有两种 #include "exh.h" #include 使用 "头文件",告诉编译器,从当前目录开始查找使用,告诉编译器,从系统目录中去查找 当不确定的时候,就使用双引号,系统会从当前目录找完成后,然后再去系统目录中查找.原创 2009-08-22 14:14:00 · 6597 阅读 · 0 评论 -
C++中public,protected,private继承的语意
对于一个父类(基类),如果声明一个成员为private,就说明这个东东使我的,不能让其他人用,包括子孙。如果是protected,我就会告诉我的子孙,你们要小心的用,但绝对不能让外人使用。如果说是public,那就是说,这个东东大家随便用吧。 对于一个子类(从基类继承而来的),private是一个吝啬的继承者,他将从祖辈继承下来的东西统统藏起来,不让别人转载 2009-08-19 12:07:00 · 564 阅读 · 0 评论 -
no matching symbolic information found
#includeusing namespace std;void sphere();void spx();int main(){ //sphere(); spx(); return 0;}void sphere(){ double radius; cout<<"Please input radius:"; cin>>radius; if原创 2009-08-18 16:07:00 · 2208 阅读 · 0 评论 -
Microsoft Visual C++ 6.0 下载地址
英文版: ftp://210.51.180.252/bbs/computer/%5B%E5%A4%A7%E5%AE%B6%E7%BD%91%5DVisual.C++.6.EN%5Bwww.TopSage.com%5D.zip ftp://210.51.180.252/bbs/computer/%5B%E5%A4%A7%E5%AE%B6%E7%BD%91%5DVisual.C++.原创 2009-08-18 12:12:00 · 3315 阅读 · 0 评论 -
function should return a value; 'void' return type assumed
#includeusing namespace std;void sphere();int main(){ sphere(); //return 0;}void sphere(){ double radius; cout<<"Please input radius:"; cin>>radius; if (radius<0) return; c原创 2009-08-18 15:50:00 · 7416 阅读 · 0 评论 -
结构控制语句与函数的调用
C++的结构控制语句和函数调用,与 PHP 没有多大的差别,原创 2009-08-18 09:50:00 · 296 阅读 · 0 评论 -
c++中冒号(:)和双冒号(::)的用法
1.冒号(:)用法(1)表示机构内位域的定义(即该变量占几个bit空间)typedef struct _XXX{ unsigned char a:4; unsigned char c;} ; XXX(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。转载 2009-08-19 12:15:00 · 1124 阅读 · 0 评论 -
花括号的使用
函数定义体的花括号对的后面是没有分号的,而类定义体的花括号对的后面是一定得有分号的.#include #include using namespace std;class date{ int year,month,day; public:void set(int y,int m,int d) { year = y;month=m; day=d;原创 2009-08-19 11:58:00 · 1164 阅读 · 0 评论 -
MSDN 的下载与安装
下载地址 http://ftp.sdshiyan.cn/soft/program/DN60ACHS1.rarhttp://ftp.sdshiyan.cn/soft/program/DN60ACHS2.rar 下载后将两个文件解压缩到一个文件夹后安装,可以省掉切换的麻烦.直接可以安装完成.原创 2009-08-18 10:56:00 · 897 阅读 · 0 评论 -
C++逻辑运算符
C++的优先级 优先级 操作符 结合性 1 :: 左 2 . -> [] () 左 3 ++ -- ~ ! - + & * () sizeof new delete castname_cast 单目操作符 右 4 .* ->* 左 5 * / % 左 6 + - 左 7 > 左 8 >= 左 9 == != 左转载 2009-08-19 12:10:00 · 10525 阅读 · 2 评论 -
>
>> 接受键盘输入原创 2009-08-18 15:25:00 · 403 阅读 · 0 评论 -
构成函数覆盖的条件
基类函数必须是虚函数,使用 Virtual 关键字进行声明发生覆盖的两个函数要分别位于派生类和基类中函数名称与参数列表必须完全相同原创 2009-08-24 13:57:00 · 560 阅读 · 0 评论