- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 继承与派生
一、背景 1.1 隐藏 隐藏全称同名隐藏,两个成员函数(包括成员变量)处在不同的作用域之中,但是名字相同(返回值、参数列表不作要求),此时如果你想用派生类的对象去调用基类中的同名方法就无法成功了,毕竟“强龙压不过地头蛇”。解决方法,在方法前面加上作用域。 class Base { public: void fun() {cout << "void Base::fun()" ...
2019-02-25 09:34:13 190
使用读进程和写进程熟悉unix高级环境编程中出现了消息队列操作函数
压缩包内含4个文件:msg.h(定义消息结构)、msg.c(包含同名头文件)、snd.c(内部转调msgsnd函数发送消息)、rcv.c(内部转调msgrcv接收消息)。重点感受:消息是有类型——这再普通不过的事实。
2018-10-22
利用信号量实现进程间同步
压缩包内含4个文件:a.c,b.c是两个源文件,分别用来模拟读端和写端。semaphore.h和semaphore.c主要实现了sem_init,sem_p,sem_v,sem_del这四个函数(函数体内是转调semget,semctl,semop,这三个函数都是linux提供的库函数)。以一个.txt文件来模拟临界资源。
2018-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人