C++程序设计
skb_video
从事嵌入式设备底层驱动开发,平台架构开发
展开
-
重载(OverLoaded)和重写(OverRide)
重载overloaded: 出现在相同作用域中的两个函数,如果具有相同的名字而形参不同,则称为重载函数 (overloaded function) 如果子类函数与父类函数同名,并且父类函数没有设置为虚函数,那么编译器采用的是就近原则,即使函数形参与实参不一致,也会自动转换。原创 2011-10-09 16:12:03 · 403 阅读 · 0 评论 -
拷贝构造函数(浅拷贝和深拷贝)
对于普通类型的对象来说,它们之间的复制是很简单的,例如: int a=88; int b=a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。 #include iostream> using namespace std; class CExample { private: int a; publ转载 2011-10-11 20:33:20 · 332 阅读 · 0 评论 -
VS2008 VC++.net 打包发布静态dll设置
VS2008速成版 编译后生成的.exe应用程序不能在别的电脑上运行 经过我反复试验 证明了这个程序只能在安装过VS2008上的电脑运行 而没有安装过的电脑 不论是XP还是Win7都不行 那些的电脑总会出现如下的错误信息: 之后在网上搜索了挺久的 找到了两个方法(搜索结果也几乎都是这两种方法) 但是都不能解决这个问题 第一个是说安装一个微软发布的vcredist_x86.exe转载 2011-12-22 20:38:56 · 883 阅读 · 0 评论