linux
文章平均质量分 73
易阳
IT从业者
展开
-
C++宽字符:从char到wchar_t
从字符到整数char是一种整数类型,这句话的含义是,char所能表示的字符在C/C++中都是整数类型。好,接下来,很多文章就会举出一个典型例子,比如,'a'的数值就是0x61。这种说法对吗?如果你细心的读过K&R和BS对于C和C++描述的原著,你就会马上反驳道,0x61只是'a'的ASCII值,并没有任何规定C/C++的char值必须对应ASCII。C/C++甚至没有规定char占几位,只转载 2012-03-06 20:42:09 · 933 阅读 · 0 评论 -
C++学习笔记
http://see.xidian.edu.cn/cpp/biancheng/cpp/C++多态性(C++学习笔记) “多态性”一词最早用于生物学,指同一种族的生物体具有相同的特性。在面向对象的程序设计理论中,多态性的定义是:同一操作作用于不同的类的实例,将产生不同的执行结果,即不同类的对象收到相同的消息时,得到不同的结果。多态是面向对象程序设计的重要特征之一,是扩展性在“继承转载 2013-03-24 23:15:24 · 7081 阅读 · 0 评论 -
C++学习笔记和面试备考(二, 转)
简述局部作用域,全局作用域和类作用域的异同一个定义于某模块中的函数的全局作用域是该模块的命名空间,而不是该函数的别名被定义或调用的位置 虽然作用域是静态定义的,在使用时作用域是动态的。在任何运行时刻,总是恰好有三个作用域在使用中(即恰好有三个名字空间是直接可访问的):最内层的作用域,最先被搜索,包含局部名字;中层的作用域,其次被搜索,包含当前模块的全局名字;最外层的作转载 2013-03-24 23:17:32 · 4966 阅读 · 0 评论