摘要:
参考微软在线文档有关“通用数据类型和数据类型”的章节 单字节字符集:ASCII 缺点:只能显示现代美国英语(基本拉丁字母、阿拉伯数字、英式标点) 双字节字符集:GB2312 ASCII基础上,127号之前保留,两个127号之后的字符连在一起就表示一个汉字 多字节字符集:Unicode 收录了地球上所 阅读全文
摘要:
阅读全文
摘要:
C++中虚函数的唯一用处就是构成多态。 C++提供多态的目的是:可以通过基类指针对所有派生类(包括直接派生和间接派生)的成员变量和成员函数进行“全方位”的访问,尤其是成员函数。如果没有多态,我们只能访问成员变量。 只有派生类的虚函数遮蔽基类的虚函数(函数原型相同)才能构成多态。 构造函数不能是虚函数 阅读全文
摘要:
被继承的类称为父类或基类,继承的类称为子类或派生类。 派生类除了拥有基类的成员,还可以定义自己的新成员 class 派生类名:[继承方式] 基类名{ 派生类新增加的成员}; 继承方式包括 public(公有的)、private(私有的)和 protected(受保护的),此项是可选的,如果不写,那么 阅读全文
摘要:
模板的实例化是由编译器完成的,而不是由链接器完成的,这可能会导致在链接期间找不到对应的实例。 应将模板的声明和定义放在一个头文件中。 阅读全文
摘要:
算法方面,那些排序算法,哈希,图论,贪婪算法,分治算法,斐波那契,很常用,数据结构就是数组,链表,树,堆,栈,在分布式应用中红黑树是常用的 《网络游戏核心技术与实战》 1.开发者要知道宏定义的含义以及模版定义的含义。 2.服务器开发中经常会使用STL模版中的对象,比如Map,Dictionary,L 阅读全文