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