学习笔记
文章平均质量分 60
yinyi4120
这个作者很懒,什么都没留下…
展开
-
C++,软件结构中.Cpp和.h的关系
C++中,一般把类的定义放到头文件(.h)中,把类的实现放到源文件(.cpp)中,所以,一般在C++中,一个类一般需要一个与类同名的头文件和一个源文件。比如定个一个类 Sample,类中定个一个私有成员变量,和两个公共成员函数,有如下代码://Sample.hclass Sample{private:DWORD dw; //私有成员变量publicchar ch[4]; //公用原创 2016-02-23 16:39:31 · 388 阅读 · 0 评论 -
深入分析C++中声明与定义的区别
首先谈下声明与定义的区别。 声明是将一个名称引入程序。定义提供了一个实体在程序中的唯一描述。声明和定义有时是同时存在的。?123如int a; extern int b=1; 只有当extern中不存在初始化式是才是声明。其他情况既是定义也转载 2016-02-23 17:23:53 · 324 阅读 · 0 评论 -
Socket通信原理探讨(C++为例)
一、网络中进程之间如何通信? 本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类:1、消息传递(管道、FIFO、消息队列)2、同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量)3、共享内存(匿名的和具名的)4、远程过程调用(Solaris门和Sun RPC) 但这些都不是本文的主题!我们要讨论的是网络中进程之间原创 2016-02-24 15:01:09 · 315 阅读 · 0 评论