
C++
Easy
这个作者很懒,什么都没留下…
展开
-
一个关于C++运算符的小问题
最近碰见一道c++面试题,具体记不太清了,大概是问:(x, x+20), x+29这个表达式的值,显然多数人会回答是x+29,不过面试官给的答案是x+20。呵呵,他给出了验证代码int main(){ int x = 1; int y; y = (x, x+20), x+29; cout system(“pause”); return 0;}打印出的结果是21,的确是x+20的取值。验证的结果的确是我们错了,可是大家是不是觉得有原创 2010-11-14 01:44:00 · 490 阅读 · 1 评论 -
新版uboot编译的一个问题
<br /><br /><br /> 1,下载源码。<br /> 移植的第一步当然是下载最新版本的uboot源码,下载地址如下:<br /> ftp://ftp.denx.de/pub/u-boot/u-boot-2010.12.tar.bz2<br /><br /> 2,解压缩。<br /> 进入相应路径:<br /> cd /home/bsc<br /> 解压缩:<br /> tar jxvf u-boot-2010.12.tar.bz2<br /><br />转载 2011-03-10 21:32:00 · 3073 阅读 · 0 评论 -
【转】C++开源库
C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应 用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未料,这三年来,C++的生命力突然被 严重地增强了。主力原因就是开源的软件、基础软件(比如并发原生支持,比如Android必定要推出原生的SDK)、各种跨平台应用的出现。 开源C++库必须具有以下特点:必须是成熟的产品、跨平台的产品、相对通用的库。 一、转载 2011-05-16 16:59:00 · 760 阅读 · 0 评论 -
【轉】#pragma 预处理指令
在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。 #pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。 依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #pragma para 其中para为参数,下面来看一些常用的参数。 (1)message 参数 message参数是我最喜欢的一个转载 2011-04-23 10:25:00 · 433 阅读 · 0 评论