
左值、右值 在C++11中所有的值必属于左值、右值两者之一,右值又可以细分为纯右值、将亡值。在C++11中可以取地址的、有名字的就是左值,反...
1. Linux支持的信号列表如下。很多信号是与机器的体系结构相关的 信号值 默认处理动作 发出信号的原因 SIGHUP 1 A 终端挂起或者控...
这里提供一个稍微复杂点的xml解析过程,只涉及到读取,和修改,一般读取什么简单的配置文件已经足够了,只为了不想用xml的库。 头文件需要...
C++对xml的支持是有很多方法的,比如libxml2,tinyxml等等,但是有那么一种时候,我们懒得安装库,也不想弄的那么复杂,只是想简...
构造函数(Constructors) 语法: string();string( size_type length, char ch );stri...
static_cast,是一个强制类型转换操作符。编译器隐式执行的任何类型转换都可以由static_cast来完成,比如int与float、do...
explicit关键字只能用于修饰只有一个参数的类构造函数(或者除了第一个参数外其余参数都有默认值的多参构造函数), 它的作用是表明该构造函...
一. CMake编译原理 CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists....
size_t相关 size_t是一些C/C++标准在stddef.h中定义的。size_t的真实类型与操作系统有关。在平台一直过程中需要注意,有...
文集作者