C/C++
icebergs
这个作者很懒,什么都没留下…
展开
-
华为上机测试题2011
简单四则运算问题描述:输入一个只包含个位数字的简单四则运算表达式字符串,计算该表达式的值注:1、表达式只含 +, -, *, / 四则运算符,不含括号2、表达式数值只包含个位整数(0-9),且不会出现0作为除数的情况3、要考虑加减乘除按通常四则运算规定的计算优先级4、除法用整数除法,即仅保留除法运算结果的整数部分。比如8/3=2。输入表达式保证无0作为除数情况发生...2011-09-17 19:50:35 · 102 阅读 · 0 评论 -
C++中复制构造函数和赋值函数的区别
这篇博客参考了:http://soft-app.iteye.com/blog/922040上面的博客讲的比较详细,解释了复制构造函数和赋值函数的区别,在这里通过相关代码解释复制构造函数和赋值函数的区别,还有需要注意初始化时的隐式类型转换。[code="java"]#include using namespace std;class test{public:...2011-09-19 16:56:54 · 125 阅读 · 0 评论 -
C++中构造函数与析构函数能否为虚函数
看书时发现,C++中的基类的构造函数不能为虚函数(VC6.0中为虚函数是不能通过编译的),析构函数应该为虚函数(MFC中CObject的析构函数即为虚函数)。 通过以下面的代码,来看看这样的说法对不对: 测试一:[code="java"]#include using namespace std;class Base{ public: Base()...2011-09-20 14:42:54 · 87 阅读 · 0 评论 -
C++开源项目学习
入门级:Ptypes Ptypes一个开源轻量级的c++库,包括对一些I/O操作、网络通信、多线程和异常处理的封装。虽然代码有限,包括的内容不少,麻雀虽小,五脏俱全。 提高:STL Boost和STL ACE Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,其中...2011-07-16 19:04:15 · 212 阅读 · 0 评论 -
makefile中的wildcard和patsubst 函数
参考:http://blogold.chinaunix.net/u/6889/showart_461187.htmlmakefile 里的函数跟它的变量很相似——使用的时候,你用一个 $ 符号跟开括号,函数名,空格后跟一列由逗号分隔的参数,最后用关括号结束。例如,在 GNU Make 里有一个叫 'wildcard' 的函 数,它有一个参数,功能是展开成一列所有符合由其参数描述的文件名,文...原创 2012-05-15 08:39:13 · 123 阅读 · 0 评论