-
[综合] C++ 类的 this 指针 语法练习4
#include<iostream> #include<string> usingnamespacestd; //定义一个类Student classStudent { private: stringname; intage; stringaddress; publ...
17
热度 -
[综合] C++ 类的 this 指针 语法练习5
#include<iostream> #include<string> usingnamespacestd; //定义一个类Student classStudent { private: stringname; intage; stringaddress; publ...
87
热度 -
[综合] 论c++构造函数中的不合理设计
发信人:RoachCock(我要做真正不聪明的程序员),信区:Programming标题:论c++构造函数中的不合理设计(转载)发信站:BBS水木清华站(TueJun521:34:402001)【以下文字转载自C++Builder讨论区】发信人:nasritin(郁闷),信区:C++Builder标...
35
热度 -
[综合] C++, 类的构造函数 语法练习
#include<iostream> #include<string> usingnamespacestd; classStudent { public: //存 voidsetname(strings){ name=s;} voidsetage(inty){age=...
88
热度 -
[综合] C++,类的析构函数,语法练习
#include<iostream> #include<string> usingnamespacestd; classStudent { public: //存 voidsetname(strings){ name=s;} voidsetage(inty){age=...
27
热度 -
[综合] C++,类的构造与析构函数,进栈出栈 以及堆上的执行 顺序 语法练习
#include<iostream> #include<string> usingnamespacestd; classStudent { public: //存 voidsetname(strings){ name=s;} voidsetage(inty){age=...
58
热度 -
[综合] C++,类的构造函数重载,语法练习
#include<iostream> #include<string> usingnamespacestd; classStudent { public: //存 voidsetname(strings){ name=s;} voidsetage(inty){age=...
51
热度 -
[综合] C++,类的拷贝构造函数,类的申明和实现分开写, 语法练习
//类的申明和实现分开写在不同的文件中 main.cpp //main.cpp #include<iostream> #include<string> #include"student.h" usingnamespacestd; intmain(void) { St...
39
热度 -
[综合] C++,类的对象,其地址,栈上还是堆上?
地址,存贮空间,指针自身在哪里,指针指向的存储空间的地址是?大小是? #include<iostream> #include<string> usingnamespacestd; classStudent { public: //存 voidsetname(strin...
87
热度 -
[综合] C++,重载输出操作符, cout.operator()是什么东东?
#include<iostream> #include<string> usingnamespacestd; classStudent { public: //存 voidsetname(strings){ name=s;} voidsetage(inty){age=...
7
热度 -
[综合] VC自带的cl编译器和link链接器 的参数
进入CMD,进入到VC98\Bin路径 输入cl/?>>xxx.txt 即可将cl的命令行参数全部输出保存到xxx.txt文档中: //--- C/C++COMPILEROPTIONS -OPTIMIZATION- /O1minimizespace/Op[-]improveflo...
77
热度 -
[综合] C++,字符数组,赋值问题,语法练习
相关知识点:C++PrimeP35,P97,P113 #include<iostream> #include<string> usingnamespacestd; voidmain() { //情况1:当个元素赋值,没有赋结束符,则输出出现非法字符 chara[30...
48
热度 -
[综合] C++,二维数组与指针,二维数组名是不是首地址?
答:是首地址,是数组的首地址,虽然值等于第一个元素的地址,但是不代表元素的地址. 1.数组名都是地址常量,都是首地址,可以直接付给指针,但是一维数组和二维数组名赋予指针时有点不一样. 2.数组名不是指针,它仅仅是个地址常量 3.一维数组的数组名直接付给指针,如inta[3];int*p=a; 4.二...
94
热度 -
[综合] 文件指针的运用 : 计算文件wj.txt内容的字节数
#include<stdio.h> voidmain(void) { FILE*fp; longintn; fp=fopen("wj.txt","rb"); fseek(fp,0,SEEK_END); n=ftell(fp); fclose(fp); printf("%ld\n",...
90
热度 -
[综合] C++ 类的继承,子类以及之类的对象 对父类成员函数的访问权限
这类父类的成员函数不包括构造函数和析构函数.构造函数和析构函数还有点特别. #include<iostream> #include<string> usingnamespacestd; classAnimal { public: Animal():name("Anim...
3
热度 -
[综合] C++ 类的继承,基类中的构造函数是谁在调用?
1.如果父类Animal中的构造函数是protected,orprivate,在main()中创建父类的对象,就会报错:不能访问构造函数 任何一个类的构造函数不可以是protectedorprivate,除非它不需要构造对象,只要需要构造对象就必须设置为public. 2.父类Animal,子类B...
23
热度 -
[综合] int,long,float,double 的最小值,最大值
#include<iostream> #include<limits> usingnamespacestd; voidmain() { //用limits.h头文件 // cout.setf(ios::hex,ios::basefield);//设置十六进制显示数值 ...
60
热度 -
[综合] C++,多态的实现,语法练习
实现多态的步骤: 1.父类派生出子类 2.父类的指针指向之类的对象 3.子类成员函数覆盖父类的成员函数 4.父类成员函数前加virtual修饰 //duotai.cpp #include<iostream> usingnamespacestd; classcAn...
70
热度 -
[综合] C++ 虚继承起因,语法练习
为什么会搞出个虚继承这个概念 都是因为多重继承引发的问题 Bird从Animal继承而来,获得的了Animal类的全部成员, Fish从Animal继承而来,获得的了Animal类的全部成员, FB从Bird和Fish继承而来,获得了Bird的全部成员以及Fish的全部成员 ...
25
热度 -
[综合] C++ 多重继承时,构造函数调用秩序,有虚继承时,基类只调用几次?
//xujic.cpp #include<iostream> #include<string> usingnamespacestd; classAnimal { public: voidbreath() {cout<<"动物要呼吸"<<end...
42
热度