会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
技术不支持
韬光养晦,纵横万里
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
3
4
5
6
7
2018年2月5日
为什么子类的初始化列表不能初始化父类的成员
摘要: 为什么子类的初始化列表不能初始化父类的成员 C++初始化列表是一种效率更高的初始化方法,但也有一些不能使用的场景。 举个例子 以下定义一个矩形,然后再定义一个正方形,继承自矩形。 这段代码有问题吗? 是的,这段代码是无法编译通过的。Vs中报错如下: 虽然乍一看没毛病,继承是public继承,构造是父
阅读全文
posted @ 2018-02-05 16:46 技术不支持
阅读(2162)
评论(0)
推荐(1)
2018年2月4日
多态实现--虚函数与纯虚函数
摘要: 多态实现 虚函数与纯虚函数 C++中实现多态是使用虚函数表的方法实现的。 那么具体怎么实现的呢? 举例说明 假设有这样一个多态场景: 有一个基类动物(animal类),动物里面又有两个派生类:猫(cat类)和狗(dog类)。现在要求动物类有一个共同的方法:叫声(voice成员函数),但猫和狗叫声是不
阅读全文
posted @ 2018-02-04 21:25 技术不支持
阅读(903)
评论(0)
推荐(1)
2018年2月1日
CentOS6编译安装gcc高版本
摘要: 编译安装gcc高版本 因CentOS中gcc版本仅有4.4,故编译安装gcc高版本。 安装依赖库(如果你已安装过gcc低版本,可跳过这步) 下载高版本gcc(以4.8.1为例) 然后解压到文件夹 进入目录 运行脚本自动下载依赖库 新建临时目录,用于存放编译过程中的临时文件 配置编译选项 编译安装(时
阅读全文
posted @ 2018-02-01 17:29 技术不支持
阅读(1021)
评论(1)
推荐(0)
2018年1月1日
Linux多进程CS服务器简单测试
摘要: Linux多进程CS服务器简单实现 server端 多进程实现多用户连接,即每个用户一个连接,这里仍然用server将收到的字符串转大写后返回给客户端。 代码实现 测试结果 可以实现多个客户端同时连接服务器,服务器每接受一个客户就创建一个子进程,用户端断开后,进程由父进程自动回收子进程。 存在问题
阅读全文
posted @ 2018-01-01 23:24 技术不支持
阅读(458)
评论(0)
推荐(0)
Linux单用户CS模型TCP通讯完全注释手册
摘要: Linux单用户CS模型TCP通讯完全注释手册 server 描述 实现一个简单的Linux单用户CS通讯,客户端发送一串字符串,服务器将其转换为大写后返回。 server 代码 运行效果 客户端输入:hello,world 服务端转换为大写后返回,客户端收到服务器发回的数据后进行打印:HELLO,
阅读全文
posted @ 2018-01-01 21:13 技术不支持
阅读(485)
评论(0)
推荐(0)
进程线程及其状态
摘要: 进程线程及其状态 进程 进程的概念 进程就是执行中的程序。 进程的状态 进程有五种状态,分别是: 新建:进程正在被创建 运行:进程正在被执行 阻塞:进程等待某个事件(如I/O操作) 就绪:进程等待分配处理器 终止:进程完成执行 进程调度流程图 线程 线程的概念 线程是程序执行流的最小单元,线程早期也
阅读全文
posted @ 2018-01-01 17:46 技术不支持
阅读(2250)
评论(0)
推荐(1)
上一页
1
···
3
4
5
6
7
公告