1 static const unsigned short crc16_table[256]= 2 {
3 0x0000, 0xC0C1, 0xC181, 0x0140, 0xC301, 0x03C0, 0x0280, 0xC241, 4 0xC601,
0x06C...
分类:
其他好文 时间:
2014-05-10 00:02:02
阅读次数:
382
在Cocos2d-x中能够使用的字符串constchar*、std::string和cocos2d::__String等,其中const
char*是C风格的字符串,std::string是C++风格的字符串,它封装了const
char*。cocos2d::__String才是Cocos2d-x引...
分类:
其他好文 时间:
2014-05-09 23:58:33
阅读次数:
426
筛选素数方法小结:
最简单的筛素数法方法就是从2开始,将所以2的倍数去掉,然后从3开始,将3的倍数去掉,依次进行下去即可。根据这样很容易写出代码,下面代码就是是筛素数法得到100以内的素数并保存到primes[]数组中。
1 const int MAXN = 100; 2 bool flag[MA....
分类:
其他好文 时间:
2014-05-09 23:52:57
阅读次数:
495
运算符重载语法:返回值类型 operator
运算符(参数列表) { 代码逻辑。。。 }
C++中的运算符重载是通过函数来实现的,可以将重载的运算符看作是类成的一个成员函数,向普通函数一样调用。如重载String类的 + 运算符,调用的时候可以这样:
class {
// .....
String operator+(const String &str)
{ //......
分类:
编程语言 时间:
2014-05-09 14:05:40
阅读次数:
382
使用const关键字进行说明的成员函数,称为常成员函数。只有常成员函数才有资格操作常量或者常对象,没有使用const关键字说明的成员函数不能用来操作常对象。常成员函数说明格式如下:
() const;其中,const是加在函数说明后面的类型修饰符,它是函数类型的一个组成部分,因此,在函数实现部分也....
分类:
其他好文 时间:
2014-05-09 13:30:16
阅读次数:
284
类型修饰符const不仅可以说明成员函数,也可是说明数据成员由于const类型对象必须被初始化,并且不能更新,因此,子啊类中说明了const数据成员时,只能通过成员初始化列表的方式来生成构造函数对数据成员的初始化。//A.h#pragma
onceclass A{public: A(int i...
分类:
其他好文 时间:
2014-05-09 13:00:00
阅读次数:
254
#include
using namespace std;
const int MAXQSIZE = 5;
//队列类
template
struct LinkList
{
T * data;//指向连续的数据存储区域
int front;//头指针 指向第一个元素
int rear;//尾指针 如果队列不为空指向最后元素的下一个位置
};
//构造一个空队列
template
void...
分类:
其他好文 时间:
2014-05-09 06:07:53
阅读次数:
248
const string &shorterString(const string
&s1, const string &s2){return s1.size() < s2.size() ? s1 : s2;}inline
const string &shorterString(const strin...
分类:
编程语言 时间:
2014-05-09 05:56:56
阅读次数:
300
C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:TYPE b =
(TYPE)a。C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。const_cast,字面上理解就是去const属性。static_cast,命名上理解是静态类型转换。如int转换成cha...
分类:
编程语言 时间:
2014-05-09 05:54:59
阅读次数:
376
1.把一个 const 对象的地址赋给一个普通的、非 const
对象的指针也会导致编译时的错误:const double pi = 3.14;double *ptr = π // error: ptr is a
plain pointerconst double *cptr = π /...
分类:
编程语言 时间:
2014-05-09 05:39:43
阅读次数:
404