C/C++入门
嵌入式程序匠人
关注移动互联网嵌入式开发
展开
-
想成为嵌入式程序员应知道的0x10个基本问题——转贴 经典!
<br />C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。<br /> 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机转载 2010-11-27 13:52:00 · 589 阅读 · 0 评论 -
GCC中的弱符号与强符号
<br />我们经常在编程中碰到一种情况叫符号重复定义。多个目标文件中含有相同名字全局符号的定义,那么这些目标文件链接的时候将会出现符号重复定义的错误。比如我们在目标文件A和目标文件B都定义了一个全局整形变量global,并将它们都初始化,那么链接器将A和B进行链接时会报错:<br />1 b.o:(.data+0x0): multiple definition of `global'<br />2 a.o:(.data+0x0): first defined here<br /> <br />转载 2010-12-31 14:40:00 · 937 阅读 · 0 评论 -
k_eckel's book lists 个人认为是目前最完善的C++及相关领域的书架
(转自)http://www.cnblogs.com/k-eckel/archive/2005/07/08/188270.html 最近一年,多读技术书籍。每有经典著作,买之、藏之、读之、研究之,受益颇深。况置身于一日千变的IT行业,不读书,便有落后之感,而终日转载 2011-09-24 11:15:14 · 1799 阅读 · 0 评论 -
推荐的C++书籍以及阅读顺序
来源自网络:http://www.cnblogs.com/oiramario/archive/2006/11/13/559130.html当读者有一定c/c++基础推荐的阅读顺序:level 1从>开始,短小精悍,可以对c++能进一步了解其特性以>作字典和课外读物,因为太厚不可能一口气看完level 2然后从>开始转职,这是圣经,请遵守10诫,要经常看,没事就拿来翻转载 2012-07-05 22:01:54 · 710 阅读 · 0 评论 -
c++引用标准c库close出错 error: too many arguments to function call, expected 0, have 1
今天在写一个测代码时,在android cpp中调用标准c的close函数,然而在make的时候却出现报错信息,error: too many arguments to function call, expected 0, have 1; did you mean '::close'? close(video_fd);仔细看了报错提示,原创 2017-01-05 17:16:13 · 6105 阅读 · 0 评论 -
error: expected '}' before numeric constant 编译错误解决方案
近日在调试代码时遇到一个编译异常,如下所示:error: expected '}' before numeric constant对应的代码是一个数组,我使用了编译宏定义来区分不用的功能。仔细检测了下代码没问题啊,怎么会提示这个异常。后来分析发现,我把两个编译宏都打开了,去掉一个编译宏就正常了。原创 2017-10-19 20:04:33 · 32765 阅读 · 5 评论