c++
文章平均质量分 81
胡小峰
这个作者很懒,什么都没留下…
展开
-
最常用的两种C++序列化方案的使用心得(protobuf和boost serialization)
出处:http://www.cnblogs.com/lanxuezaipiao/p/3703988.html导读1. 什么是序列化?2. 为什么要序列化?好处在哪里?3. C++对象序列化的四种方法4. 最常用的两种序列化方案使用心得正文1. 什么是序列化?程序员在编写应用程序的时候往往需要将程序的某些数据存储在内存中,然后将其写入某转载 2015-07-06 09:13:49 · 791 阅读 · 0 评论 -
浅谈C++多态性
出处:http://blog.csdn.net/hackbuteer1/article/details/7475622C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程转载 2015-09-10 21:00:05 · 346 阅读 · 0 评论 -
c++重载原理和实现
写在前面:函数重载的重要性不言而明,但是你知道C++中函数重载是如何实现的呢(虽然本文谈的是C++中函数重载的实现,但我想其它语言也是类似的)?这个可以分解为下面两个问题1、声明/定义重载函数时,是如何解决命名冲突的?(抛开函数重载不谈,using就是一种解决命名冲突的方法,解决命名冲突还有很多其它的方法,这里就不论述了)2、当我们调用一个重载的函数时,又是如何去解析的?(即怎转载 2015-09-22 10:45:41 · 2555 阅读 · 0 评论 -
qt渐变效果
出处:http://devbean.blog.51cto.com/448512/238168/前面说了有关反走样的相关知识,下面来说一下渐变。渐变是绘图中很常见的一种功能,简单来说就是可以把几种颜色混合在一起,让它们能够自然地过渡,而不是一下子变成另一种颜色。渐变的算法比较复杂,写得不好的话效率会很低,好在很多绘图系统都内置了渐变的功能,Qt也不例外。渐变一般是用在填充里面的,转载 2015-09-22 20:48:22 · 1157 阅读 · 0 评论 -
值得推荐的C/C++框架和库 (真的很强大)
出处:http://blog.csdn.net/xiaoxiaoyeyaya/article/details/42541419值得学习的C语言开源项目- 1. WebbenchWebbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。转载 2017-02-22 10:37:39 · 1804 阅读 · 0 评论