推荐几个网上的C/C++资源(zt)
2009-11-01 17:31:00
1、Standard C,包括基本的语法定义,库函数参考
http://www-ccs.ucsd.edu/c/
或者
The C Library Reference Guide
http://www.acm.uiuc.edu/webmonkeys/book/c_guide/
2、The UNIX Programming Environment
http://www.iu.hio.no/~mark/unix/unix_toc.html
或
The Art of Unix Programming
http://www.catb.org/~esr/writings/taoup/html/
3、Standard C++ Library Home Page
http://www.ccd.bnl.gov/bcf/cluster/pgi/pgC++_lib/stdlib.htm
4、The C Book
http://publications.gbdirect.co.uk/c_book/
5、Software Engineering a.k.a. Programming
http://users.erols.com/blilly/programming/
6、How to Design Programs : An Introduction to Computing and Programming
http://www.htdp.org/2002-05-09/Book/curriculum.html
7、C Elements of Style
http://www.oualline.com/style/
书籍推荐(其实不需要我再说的,列在这里备忘)
《The C Programming Language》,影印版现在买不到了,可以买中文版。
《The C++ Programming Language》
《C语言参考手册》,影印版刚出。
《UNIX环境高级编程》,影印版、中文版都有。
《The Practice of Programming》,影印版、中文版都有。
补充:
1、The Open Group Base Specifications Issue 6, IEEE Std 1003.1, 2003 Edition
http://www.opengroup.org/onlinepubs/007904975/toc.htm
2、C FAQ
http://www.eskimo.com/~scs/C-faq/top.html
3、C++ FAQ Lite,全版的书电子版可以在www.itebook.net的p2p找到
http://www.parashift.com/c++-faq-lite/
The Open Group Base Specifications Issue 6, IEEE Std 1003.1, 2003 Edition
http://www.opengroup.org/onlinepubs/007904975/toc.htm
建议大家看看这个,偶觉得很有必要
需要好书的建议加入www.itebook.net。其p2p服务器上有很多好东西,虽然比起其论坛可以提供的东西那只是很少一部分
我也来一个,这是咱们国人自己的C++杂志:http://www.c-view.org,我也是刚知道的,好不好大家来说吧。
这里书不少:
http://www.mycnknow.com/c.htm
各种编译集成环境的guide
http://www.clipx.net/norton.php
追加Pthreads APIs - User's Guide and Reference
相关文档:
3.内功题
试题1:分别给出BOOL,int,float,指针变量 与“零值”比较的 if 语句(假设变量名为var)
解答:
BOOL型变量:if(!var)
int型变量: if(var==0)
float型变量:
const float EPSINON = 0.00001;
if ((x >= - EPSINON) && (x <= EPSI ......
很奇怪,以前一直以为C++是兼容C的,但是,今天用lex&yacc生成的C代码可用通过GCC的编译,
但是怎么都通不过G++的编译,而其错误很多,有可能是lex&yacc生成的C代码太老了,,,
我是这样解决的
把lex&yacc生成的代码 用 GCC -c 编译成 lex.o 的目标文件。然后 g++ main.cpp lex.o ,就OK了
记得: 在 main. ......
前一篇讲了简单的C/C++调用Python脚本模块(.py)。既然是用于诸多游戏程序的脚本语言,那肯定是缺不了互调(礼尚往来)。因此,本篇讲一个简单的python调用C/C++写的DLL模块,对Python进行功能扩展。这里写一个简单的例子,主要就为了了解下这么用Python来调用C/C++写的DLL库。好了,切入正题:
首先,我是用VS2003 ......
C++语言的创建初衷是“a better
C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程
式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的 ......