C/C++
文章平均质量分 93
tab_space
手指不是月亮,但可以指月亮~
展开
-
【C++11】新特性——auto的使用
C++11中引入的auto主要有两种用途:自动类型推断和返回值占位转载 2015-12-29 22:07:35 · 467 阅读 · 0 评论 -
C++ 异常机制分析
C++异常机制概述 异常处理是C++的一项语言机制,用于在程序中处理异常事件。异常事件在C++中表示为异常对象。异常事件发生时,程序使用throw关键字抛出异常表达式,抛出点称为异常出现点,由操作系统为程序设置当前异常对象,然后执行程序的当前异常处理代码块,在包含了异常出现点的最内层的try块,依次匹配catch语句中的异常对象(只进行类型匹配,catch参数有时在catch语句中并不会使用到)转载 2016-06-12 22:05:24 · 451 阅读 · 0 评论 -
Client-ServerRSA加解密通信方案-Server端(C++)(一)
0. 背景最近,需要新做一个游戏demo,类似《部落冲突·皇室战争》的推塔玩法。客户端使用Unity,编程语言为C#,服务端使用C++。由于从零开始,需要建立基础部件,其中网络模块是最重要的模块之一。网络模块协议遵从如下图步骤时序图进行通信。原创 2016-11-02 11:30:58 · 2940 阅读 · 0 评论 -
C++STL内存配置的设计思想与关键源码分析
本文转载自 http://www.cnblogs.com/mengwang024/p/4461116.html0. 说明我认为要读懂STL中allocator的源码,并汲取它的思想,至少以下几点知识你要了解:operator new和operator delete、handler函数以及一点模板知识。转载 2017-01-17 12:48:03 · 602 阅读 · 0 评论