
C++基础
文章平均质量分 81
re_jasonque
JasonQue的收藏博客
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ static、const和static const 以及它们的初始化
此文转自:http://blog.youkuaiyun.com/yjkwf/article/details/6067267 const定义的常量在超出其作用域之后其空间会被释放,而static定义的静态常量在函数执行后不会释放其存储空间。 static表示的是静态的。类的静态成员函数、静态成员变量是和类相关的,而不是和类的具体对象相关的。即使没有具体对象,也能调用类的静态成转载 2013-03-27 11:29:51 · 397 阅读 · 0 评论 -
C++虚函数的原理
此文转自:http://www.cnblogs.com/taoxu0903/archive/2008/02/04/1064234.html理解虚函数( virtual function )的几个关键点:1. 理解早绑定(early binding)、晚绑定(late binding)。所谓early binding:On compile time,就能明确转载 2013-06-20 11:16:38 · 406 阅读 · 0 评论 -
Google开源代码学习——gtest
玩转Google开源C++单元测试框架:系列博客:http://www.cnblogs.com/coderzh/archive/2009/03/31/1426758.html源码地址:http://code.google.com/p/googletest/原创 2013-08-16 09:36:37 · 579 阅读 · 0 评论 -
在QtCreator上 使用版本控制系统Git(一)
在QtCreator上使用版本控制系统Git(一)在一篇介绍Git的文章中,作者说版本控制系统是为懒人准备的,它让懒人们比那些善于备份文档的勤劳人拥有更干净的文件系统以及更多的可以活着的时间。对此我深表赞同。同时在现在快节奏的社会中,提高团队合作效率更是团队生存的关键。所以,这坚定了我选择版本控制系统的信念。git是我第一个接触的版本控制系统。有同学说你怎么不用SVN啊,我转载 2013-11-08 15:36:02 · 557 阅读 · 0 评论 -
在QtCreator上 使用版本控制系统Git(二)
原文地址:http://blog.youkuaiyun.com/jiangcaiyang123/article/details/8120281在QtCreator上使用版本控制系统Git(二)提到版本控制,就不得不提到它的一个重要的功能:分支功能。假如我们制作项目需要一些差异化的版本(例如Windows7家庭版和Windows7旗舰版等),但是它们都是拥有相同的部分,仅仅有一些转载 2013-11-08 15:39:20 · 670 阅读 · 0 评论 -
C++ Boost asio库网络通信 [同/异步] 笔记
此文转自:http://blog.youkuaiyun.com/misskissC/article/details/99851671 C++ Boost库asio网络通信类核心结构在C++ Boost库中用于通信的类的层次为boost::asio::ip,所有有关通信的类别都在这个层次之下。asio封装了berkeley socket APIS,使其支持TCP,UDP,ICMP通信转载 2013-12-10 14:23:38 · 3336 阅读 · 0 评论 -
C++ Boost库 asio同步/异步模式[ 定时器来体现 ] 笔记
此文转自:http://blog.youkuaiyun.com/misskissC/article/details/99635151.机制分析asio封装了操作系统的select、poll/epoll、kqueue、overlapped I/O众多机制,实现了异步I/O模式。 asio库使用了大量的类和函数封装了socket API,提供了一个现代风格C++网络编程转载 2013-12-10 14:26:47 · 1910 阅读 · 0 评论