![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++语言
LittleEthan
一只技术蜗牛,只觉前行太慢。
展开
-
C++语言程序设计笔记(1)
1)switch语句中的条件必须是整型(即bool、int、 long和char等)、枚举类型或者是类类型。如果条件是类类型的,则该类必须具有一个将类类型转换成整型或枚举类型的类型转换函数(具有单个参数的构造函数被用作将参数类型转换为该类类型的转换函数)。2)extern保留字表示变量的引用性声明,即使用在其它作用域上声明的变量。3)using namespace std; 是把在std作原创 2017-04-19 17:21:18 · 454 阅读 · 0 评论 -
C++程序设计语言笔记(4)
54)函数重载和类属机制所实现的叫做编译时多态;运行时多态指的是基类中定义虚函数,在派生类中对该虚函数进行重定义,要通过基类指针(或基类引用)来调用虚函数;55)除了构造函数之外,任意非static成员函数都可以根据需要设计为虚函数。56)当指针调用类的虚函数时,指针是动态绑定所指向的类的对象(基类或者派生类)。57)通过基类引用调用虚函数同样也采用动态绑定。例如:void print原创 2017-04-21 10:15:03 · 429 阅读 · 0 评论 -
C++语言程序设计笔记(3)
50)二进制文件I/O,e.g:ifstream inFile;ofstream outFile;outFile.open( "c:\\1.dat", ios::binary);for ( i = 0; i{outFile.write( (char*)&a[i], sizeof( a[i] ) ); //强制转换}outFile.close();inFile原创 2017-04-20 17:28:03 · 345 阅读 · 0 评论 -
C++语言程序设计笔记(2)
25)在内存中,C风格字符串常量的最后被自动加了一个'\0', 因此在输出时能确定字符串的终止位置。26)char cStr[11]; cin.get(cStr, 11) or cin.getline(cStr, 11);27)标准库字符串操作函数:strcat(toStr, fromStr) ——将fromStr全部连接到toStr后面,必须保证toStr够大以容纳fromStr原创 2017-04-20 15:22:58 · 501 阅读 · 0 评论