你的位置: 最博客 C++

C++函数重载

编程之路 2011/06/18 & 1:49 热度:1338 views
C++函数重载

我们知道,C++中函数重载(Overloading)是以函数参数个数和参数类型来判断的,但是假若函数参数一个为const,一个不是,是不是也可以作为重载函数呢?从来没有考虑过这个问题,这是我的老师课堂上的提问。动手试了一下,答案是否。为了确保不是基本数据类型的原因,我换了string还是一样,编译都无法通过。 应该是不可以。 //name:testOverloading.cpp //by skyleft #include #include using namespace std; void fun(int i) { cout

版权声明:本文采用 BY-NC-SA 协议进行授权 | 转载请保留链接地址并注明转自:【最博客
温度: 3 ℃

C++预处理命令pragma详解

编程之路 2011/06/11 & 15:51 热度:1282 views
C++预处理命令pragma详解

本文转载自CSDN博客,详细讲解了Pragma预处理指令的使用。 在编写程序的时候,我们经常要用到#pragma指令来设定编译器的状态或者是指示编译器完成一些特定的动作. 下面介绍了一下该指令的一些常用参数,希望对大家有所帮助! 一. message 参数。 message 它能够在编译信息输出窗 口中输出相应的信息,这对于源代码信息的控制是非常重要的。其使用方法为: #pragma message(“消息文本”) 当编译器遇到这条指令时就在编译输出窗口中将消息文本打印出来。 当我们在程序中定义了许多宏来控制源代码版本的时候,我们自己有可能都会忘记有没有正...

版权声明:本文采用 BY-NC-SA 协议进行授权 | 转载请保留链接地址并注明转自:【最博客
温度: 我要加温

C风格文件读写函数总结

编程之路 2011/06/01 & 2:57 热度:1248 views
C风格文件读写函数总结

学校开的C语言课程IO,结构体、联合体都不讲的,不知道为什么越重要的东西,反而就简单的掠过了。C的文件读写有关的函数总结,转载自CSDN博客 clearerr(清除文件流的错误旗标) 相关函数 feof 表头文件 #include 定义函数 void clearerr(FILE * stream); 函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。 返回值 fclose(关闭文件) 相关函数 close,fflush,fopen,setbuf 表头文件 #include 定义函数 int fclose(FILE * stream); 函数说明 fclose()用来关闭先前fopen()打开的文件。此动作会让缓冲区内的数据写...

版权声明:本文采用 BY-NC-SA 协议进行授权 | 转载请保留链接地址并注明转自:【最博客
温度: 我要加温

C++实用面试题目整理

编程之路 2011/05/24 & 3:28 热度:1206 views
C++实用面试题目整理

不打算做C++程序员的也可以看看,都是些易错的地方。 转载自csdn博客 1.是不是一个父类写了一个virtual 函数,如果子类覆盖它的函数不加virtual ,也能实现多态? virtual修饰符会被隐形继承的。 private 也被集成,只事派生类没有访问权限而已 virtual可加可不加 子类的空间里有父类的所有变量(static除外) 同一个函数只存在一个实体(inline除外) 子类覆盖它的函数不加virtual ,也能实现多态。 在子类的空间里,有父类的私有变量。私有变量不能直接访问。 ——————————̵...

版权声明:本文采用 BY-NC-SA 协议进行授权 | 转载请保留链接地址并注明转自:【最博客
温度: 我要加温