- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 Effective C++ 条款5——了解C++默默编写并调用哪些函数
关于C++,经常有种声音就是编译器背着程序员做了太多的事情。比如说今天要说的default构造函数、copy构造函数和析构函数。 当我们写下一个类时 class Empty{ }; 那么我们的编译器就会默默的为我们合成一些函数,我们的类就会像这个样子
2013-11-24 14:26:09 541
转载 C/C++中extern关键字详解 (转)
原文地址: http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777431.html 前几日遇到的问题,发现这个文章解释的很明白,特此拷贝过来。 1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。
2013-11-20 16:45:25 571
原创 首次接触Boost过程
早听说boost的大名。今天尝试了一下,期间仅遇到了一个小问题,网上搜索无果后,自己尝试成功解决,望可以帮助其他人。 在官网下载下来后http://www.boost.org/,版本是1.55.0,废话不说,开搞。 按照官网上的Get Started步骤,一步步弄。在vs下进行 首先,解压。------时间不短。 然后第一个程序成功,很容易。就是配置配置工程属性,然后调用boost里东西。
2013-11-18 16:13:15 939
原创 Effective C++ 学习笔记2
条款02:尽量以const、enum、inline替换#define #define是多么的方便,简洁方便,想定义谁就定义谁,可是考虑过编译器的感受,考虑过后期的维护工作吗?在我刚学c++时我是没有想过的,拿来就用,随便用,额款式现在问题出来了: #define ANEXAMPLE 10.25 //这个东东叫预处理器 也就说,ANEXAMPLE 编译器压根没有见过,一旦发生错误,嘿嘿他可能只
2013-11-02 19:51:08 444
最新版虚拟机Vmware10的破解程序
2013-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人