水下功夫做透,水上才能顺风顺水。
摘要: 1. '\0'和‘0’都是字符,对应的ASCII值分别是0和48。 2. 0表示一个数字。也可以表示ASCII值,对应字符'\0'。 3. “0”表示字符串,第一个字符是'0'。 阅读全文
posted @ 2015-04-16 16:13 北方寒士 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: 一. 针对类class,这两种方式的效果是不同的。 当你通过下列方式分配一个类对象数组: class A { private: char *m_cBuffer; int m_nLen; public: A(){ m_cBuffer = new char[m_nLen]; } ~A() { delet 阅读全文
posted @ 2015-04-16 15:59 北方寒士 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 应用层:提供访问网络服务的接口。例如telnet。 表示层:提供数据格式转化服务。例如压缩和解压缩。 会话层:提供回话实体的连接服务,进行访问验证和会话管理。例如服务器验证用户登录和断点续传。 传输层:建立端到端(port)的连接。 网络层:数据转发和路由选择。例如子网间数据包进行路由选择。 链路层 阅读全文
posted @ 2015-04-14 18:54 北方寒士 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 1. 空类 1.1 空类默认哪六个成员函数。 1.2 空类的sizeof()=1 每个实例在内存中都有一个独一无二的地址,为了达到这个目的,编译器往往会给一个空类隐含的加一个字节,这样空类在实例化后在内存得到了独一无二的地址。 2. string类 以下四个函数,是C++编译器会自动加入的四个函数。 阅读全文
posted @ 2015-04-12 11:59 北方寒士 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 1. 三元表达式“?:”冒号两边的两个操作数类型必须一致。 2. 枚举变量的sizeof值同int型一样为4。 3. 为了消除不必要的计算 &&两侧的表达式,当左侧即第1个表达式不成立时,右侧的表达式就不会再执行。 ||两侧的表达式,当左侧即第1个表达式成立时,右侧的表达式就不会再执行。 4. 从文 阅读全文
posted @ 2015-04-12 11:48 北方寒士 阅读(143) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2015-04-12 11:45 北方寒士 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2015-04-11 13:26 北方寒士 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2015-04-08 07:37 北方寒士 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2015-04-07 23:04 北方寒士 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2015-04-06 18:21 北方寒士 阅读(2) 评论(0) 推荐(0) 编辑