摘要:
自己抄的程序可能会出现以下错误:/tmp/ccmKY9AX.o: In function `main':myday.c:(.text+0x35): undefined reference to `err_quit'myday.c:(.text+0x6c): undefined reference to `err_sys'myday.c:(.text+0xd9): undefined referen... 阅读全文
随笔分类 - 拿来的精彩
<转>#ifndef#define#endif的用法(整理)
2010-07-05 17:10 by Phoenix'K, 252 阅读, 收藏,
摘要:
#ifndef#define#endif的用法(整理) 原作者:icwk 文件中的#ifndef 头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。 还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会被多个文件引用,你都要加上这... 阅读全文
<转>unix环境高级编程中代码运行问题解决
2010-04-29 16:22 by Phoenix'K, 503 阅读, 收藏,
摘要:
相信很多初学《UNIX环境高级编程》的朋友都会遇到一个问题,运行里面的实例(download: http://www.apuebook.com/)时就出现问题,提示 "错误:apue.h:没有那个文件或目录". apue.h是作者自定义的一个头文件,包括程序所需的常用头文件及出错处理函数。所以因该将它放入系统头文件中(Linux下是 /usr/include),这样gcc编译器就可以找到它了。 ... 阅读全文
<转>C/C++面试题大汇总
2010-03-29 14:17 by Phoenix'K, 403 阅读, 收藏,
摘要:
最近因为找工作,收集了很多C语言方面方面的面试题以及答案。现在新工作搞定了,决定把这些资料发出来,送给有需要的朋友,免得再象我一样到处搜寻,实在辛苦。发布之前先申明两点: 1 所有资料来自网络(主要是CSDN),本人只是收集和转发。 2 所有问题解答(尤其是代码)只是参考,不保证正确。先发基本问题,再发编程问题..........想成为嵌入式程序员应知道的0x10个基本问题:预处理器(Prepro... 阅读全文
<转>C++类型转化分析
2010-03-18 17:57 by Phoenix'K, 298 阅读, 收藏,
摘要:
仔细想想地位卑贱的类型转换功能(cast),其在程序设计中的地位就象goto语句一样令人鄙视。但是它还不是无法令人忍受,因为当在某些紧要的关头,类型转换还是必需的,这时它是一个必需品。 不过C风格的类型转换并不代表所有的类型转换功能。一来它们过于粗鲁,能允许你在任何类型之间进行转换。不过如果要进行更精确的类型转换,这会是一个优点。在这些类型转换中存在着巨大的不同,例如把一个指向const对象的... 阅读全文
浙公网安备 33010602011771号