正则表达式 (C++)

一样、正则表达式语法 1.1 元素 要素得以是下列项有: 貌似字符,可配合目标序列中的同一字符。 通配符“.”,可匹配目标序列中除去换行符外的别字符。 “[expr]”形式之括号表达式,可匹配目标序列中已含在发表式 expr 定义集内的字符或排序规则元素;或者下“[^expr]”形式,可相当目标序列中不含在发表式 expr 定义集内的字符或排序规则元素。 表达式 expr 可以涵盖下列项的自由组合 […]

C++C++ 11 学习1:类型自动推导 auto和decltype

Cocos 3.x 用了大气之C++ 11 的物,所以作为一个C++忠实粉丝,有必不可少对C++ 11进行一个体系的念。 使C++11之前,一定要留心自己以的编译器对C++11之支撑情况,有些编译器并无是了支持,比如自己正在使用的vs2012。这里是msdn里面VS各版本对C++ 11 的支持 针对 C++11 功能的支持(现代 C++)   1.auto auto这个要字C++原先就有,用来指定 […]

C++ 11 学习2:空指针(nullptr) 和 基于范围的for循环(Range-based for loops)

3.空指针(nullptr) 早以 1972 年,C语言诞生的前期,常数0带有常数及空指针的双重身分。 C 使用 preprocessor macroNULL 表示空指针, 让 NULL 及 0 分别代表空指针及常数 0。 NULL 可于定义为 ((void*)0) 或是 0。 C++ 并无行使 C 的规则,不同意以 void* 隐式转换为其它种类的指针。 为了使代码 char* c = NULL […]

C++必备 Windows Native (18) – C++: this 指针, 对象往往组, 对象以及指针, const 对象, const 指针和指向 const 对象的指针, const 对象的援

[源码下载] 必要 Windows Native (18) – C++: this 指针, 对象往往组, 对象和指针, const 对象,  const 指针和对 const 对象的指针, const 对象的援 作者:webabcd 介绍 必要 Windows Native 之 C++ this 指针 对象数组 对象及指针 const 对象 const 指针和针对 const 对象的指 […]

C++The Coroutine

关于Coroutine 说到coroutine就非之免说subroutine,也就算是咱常常因此到之一般函数。调用一个函数开始履行,然后函数执行好后就淡出,再次调用的时候,再从头开始,调用内是没有保留状态的;但是coroutine是得在退出时如果又给调用,可以于高达同一糟退出的触及继续执行。也就是说coroutine的调用内是会保留状态的。如果有多单coroutine,就得屡屡调用,但是片独cor […]

C++C++ 箭头-> 双冒号:: 点号.操作符区别

点 (.) 如若变量是一个目标或目标引用,则因此它来走访对象成员. 箭头( ->) 倘若变量是一个目标指针,则就此它们来聘对象成员. 双冒号 (::) 假使操作目标是一个兼有名空间的标识符,则因此它来做客该名为空间C++内之东西.具有名空间的事物多,除了纯的namespace外,正使您所理解之还有class,struct,union.

C语言C指针(二)

初稿链接:http://www.orlion.ga/924/ 一、指针与const限定符     const限定符与指针结合起来常见的状来瞬间几乎栽: const int *a; int const *a;     这半种写法是同的,a是一个对准const int型的指针,a所针对的内存单元不可改写,所以(*a)++是休容许的,但a可以改写,所以a++可以。 int * const a;      […]

结构体

原文链接:http://www.orlion.ga/758/ struct point {     double x, y; };     这样定义了point这个标识符,既然是标识符,那么其的命名规则就是与变量一样,但是非意味着一个变量而是表示一个种,这种标识符在C语言中化Tag,整个struct point {double x , y;} 可以看作是一个路名,就像int或者是double一样, […]

C语言C++ 11 学习2:空指针(nullptr) 和 基于范围的for循环(Range-based for loops)

3.空指针(nullptr) 早于 1972 年,C语言诞生的初期,常数0带有常数及空指针的双重身分。 C 使用 preprocessor macroNULL 表示空指针, 让 NULL 及 0 分别表示空指针及常数 0。 NULL 可吃定义为 ((void*)0) 或是 0。 C++ 并无动 C 的规则,不允许以 void* 隐式转换为任何品类的指针。 为了要代码 char* c = NULL; […]

The Coroutine

关于Coroutine 说及coroutine就非之莫说subroutine,也便是咱们常因此到之一般函数。调用一个函数开始推行,然后函数执行好后就离,再次调用的时刻,再从头开始,调用内是无保留状态的;但是coroutine是可在离时只要又为调用,可以起达成同一不善退出的触发继续执行。也就是说coroutine的调用内是会见保留状态的。如果来差不多只coroutine,就可数调用,但是简单独cor […]