
标准c++
文章平均质量分 77
执迷的信徒
I believe I will become a true programmer,not a coder!
展开
-
c++知名类库
1、C++各大有名库的介绍——C++标准库 2、C++各大有名库的介绍——准标准库Boost 3、C++各大有名库的介绍——GUI 4、C++各大有名库的介绍——网络通信 5、C++各大有名库的介绍——XML 6、C++各大有名库的介绍——科学计算 7、C++各大有名库的介绍——游戏开发 8、C++各大有名库的介绍——线程 9、C++各大有名库的介绍——序列化转载 2014-11-14 11:49:43 · 1411 阅读 · 0 评论 -
掌握Sed命令
血蝙蝠小组出品,从理论到实践案例,概要总结Linux文本处理命令Sed命令的使用,后续还会推出awk等相关文章,希望大家喜欢!原创 2013-10-30 23:33:05 · 8124 阅读 · 3 评论 -
c++阅读源代码方法
1.阅读源代码对于程序员来说是提高技术实力和业务知识最好的方法,那么我们怎样阅读源代码就是我们 首先要解决的问题。阅读源代码就像管理一家大的公司,关键在于管理者卓越的领导意识。作为阅读源代码的人也应该有良好的意识,在阅读源代码时才能事半功倍。养成良好的阅读习惯。阅读方法如下: 1.对于一个大的项目,首先要弄清项目的框架结构和各个项目模块的功能(输入什么,处理以后转载 2013-10-15 16:52:03 · 4858 阅读 · 1 评论 -
虚表结构与虚继承内存对象模型
很好的一篇关于特定编译器的对象模型介绍,恰到好处,重新排版,原文地址:http://www.cnblogs.com/qlee/archive/2011/09/02/2163504.html 最近看了下Inside C++里面讲的对虚继承层次的对象的内存布局,发现在不同编译器实现有所区别。因此,自己动手探索了一下。结果如下:首先,说说GCC的编译器.它实现比较简单转载 2012-09-04 16:57:17 · 1096 阅读 · 0 评论 -
C++沉思录上提到的一道练习题及其源码实现
题目大意(具体问题可参考C++沉思录第九章):现实中,一张图片,可以给予添加一层又一层片框,也可以和其他的图片组合在一块,或横,或竖,……,如下图所示:普通的图片:wjj lqm lqmwjjszb 加框的图片:+******+|wjj ||lqm ||lqmwjj||szb |+******+前两个图片横向连接,再纵向连接,再加框原创 2012-07-28 19:41:29 · 1479 阅读 · 1 评论 -
STL学习总结之初入容器
1. STL基本观念2. vector将其元素置于一个dynamicarray中加以管理。3. 所有顺序容器提供push_back成员函数,所有容器提供size成员函数。4. deque用dynamic array实现。提供push_front成员函数。5. list采用双向链表实现。提供push_front、push_back原创 2012-05-09 21:47:36 · 775 阅读 · 0 评论 -
三十分钟掌握STL
三十分钟掌握STL这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。译者:karycontact:karymay@163.netSTL概述STL的一个重要特点是数据结构和算法的分离。尽转载 2012-04-12 11:27:04 · 1351 阅读 · 1 评论 -
为容器添加比较函数,自定义容器的排序规则代码示例
#include #include #include #include using namespace std;bool my_compare(const string &str1, const string &str2){ return str1 > str2;}typedef bool (*comp)(const string &,const string &);int原创 2012-04-05 20:50:07 · 1504 阅读 · 0 评论 -
虚基类
一:虚基类的作用 当一个类的部分或者全部基类来自另一个共同的基类时,这些直接从一级共同基类继承来的成员就拥有相同的名称,这样就可能出现派生的二义性;且在派生类对象中,这些同名成员在内存中同时拥有多个拷贝,可以使用作用域分辨符来唯一标识并分别访问他们,也可以将共同基类设置成为虚基类,这时从不同路径继承过来的该类成员在内存中就只有一个拷贝,这样就解决了唯一标识问题。二:虚基类转载 2012-03-22 13:18:11 · 905 阅读 · 0 评论 -
何时构造临时对象?何时休?
源代码1: #include "stdafx.h"#include using namespace std;class A{public: A() { cout } A(const A&) { cout } ~A原创 2011-09-06 20:16:36 · 681 阅读 · 0 评论 -
理解虚基类、虚函数与纯虚函数的概念
虚基类 在说明其作用前先看一段代码class A{public: int iValue;};class B:public A{public: void bPrintf(){cout};class转载 2011-08-18 10:44:01 · 801 阅读 · 0 评论 -
探索C++的秘密之详解extern "C"
时常在cpp的代码之中看到这样的代码: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif 这样的代码到底是什么意思呢?首先,__cpl转载 2011-08-16 18:55:49 · 655 阅读 · 0 评论 -
有益网站链接
==========IQ测试类网址=========晒晒iq网iq在线测试网iq超人网http://gurmeet.net/puzzles/==========在线编译器===========http://codepad.org/http://ideone.com/==========学习论坛==============http://bbs.theith原创 2011-08-10 16:56:43 · 1328 阅读 · 0 评论 -
C++中extern “C”含义深层探索
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变转载 2011-07-21 17:13:49 · 485 阅读 · 0 评论