
programming
tc091
这个作者很懒,什么都没留下…
展开
-
C++学习笔记
1、C++程序员习惯于优先选用!=而不是2、输出到文件远比输出到屏幕快得多。原创 2009-09-08 18:33:00 · 173 阅读 · 0 评论 -
引用与指针
1.引用和指针的区别(1)引用必须在声明时初始化,而指针不用。用对象的地址初始化引用是错误的,应该用对象本身初始化引用,但可以定义一个指针引用(即该引用变量是指针类型,并引用一个同类型指针)。int *p = a;int *&ref = p; //ok,该引用变量引用int型指针,即使p指向NULL也对使用的语言如C++已经尽可能地限制引用变量的有效性,但不能完全保证。存在一些无法保证的转载 2009-09-08 19:21:00 · 191 阅读 · 0 评论 -
CIPAddressCtrl类的使用(IP地址与CString的互相转化)
//将CString 型IP地址在IPAddressCtrl中显示 CString strIP="192.168.0.10"; DWORD dwIP; dwIP = inet_addr(strIP); unsigned char *pIP = (unsigned char*)&dwIP; m_ipAddr.SetAddress(*pIP, *(原创 2009-09-14 17:23:00 · 461 阅读 · 0 评论 -
C++ Operator Precedence
The operators at the top of this list are evaluated first. Operators within a group have the same precedence. All operators have left-to-right associativity unless otherwise noted. PrecedenceOperatorDescriptionExampleOverloadableAssociativity1::Scope resol转载 2010-08-23 10:48:00 · 370 阅读 · 0 评论 -
大端(Big Endian)与小端(Little Endian)详解
<br /><br />大端(Big Endian)与小端(Little Endian)详解<br />【大端(Big Endian)与小端(Little Endian)简介】<br />Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 <br /> 对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:<br />(1) 它的地址是多少?<br />(2) 它的字节在内存中是如何组织的?<br /> 针对第一个问题,有这样的转载 2010-08-23 13:10:00 · 206 阅读 · 0 评论