![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 77
jenpontan
这个作者很懒,什么都没留下…
展开
-
C++模板不能分离式编译!!
写这篇文章为了说明一点:“很多C++编译器,不支持模板分离式编译!!” 当然还要加上时间是2010年7月26日!!!下面直接看测试结果:文件:A.htemplateclass A{private: T datas; int number;public: A(); A(T d); void show();}; 文件:A.cpp#include #include "A.h"template A::A(){ number = 99;}temp原创 2010-07-26 20:46:00 · 657 阅读 · 0 评论 -
gcc for Windows 开发环境介绍
在Windows操作系统下的gcc 第一节 GCC家族概览 GCC是一个原本用于Unix-like系统下编程的编译器。 不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。 历史 GCC是GNU公社的一个项目。是一个用于编程开发的自由编译器。最初,GCC只是一个C语言编译器,他是GNU C Compiler 的英文转载 2010-08-04 08:49:00 · 471 阅读 · 0 评论 -
C++库大全
<br /> 在网上发现这篇文章,上Google搜索了下下,但由于转载太多,已经找不到原作者了,只能向原作者抱歉! ——我是再次转过来的!基础类<br />1、 Dinkumware C++ Library<br />参考站点:http://www.dinkumware.com<br />P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在转载 2010-08-15 16:37:00 · 302 阅读 · 0 评论 -
C++库大全
<br /> 在网上发现这篇文章,上Google搜索了下下,但由于转载太多,已经找不到原作者了,只能向原作者抱歉! ——我是再次转过来的!基础类<br />1、 Dinkumware C++ Library<br />参考站点:http://www.dinkumware.com<br />P.J. Plauger编写的高品质的标准库。P.J. Plauger博士是Dr. Dobb's程序设计杰出奖的获得者。其编写的库长期被Microsoft采用,并且最近Borland也取得了其OEM的license,在转载 2010-08-15 16:37:00 · 320 阅读 · 0 评论 -
如何指定GCC的默认头文件路径(非常有用)
<br />在交叉编译的时候我们需要用到其他的库,在config时候可以通过“-I”来指定头文件目录,但是每次都需要设置的话难免有些麻烦,找到一个简单的方法。看下文的红色部分。<br /><br />有大量的环境变量可供设置以影响 GCC 编译程序的方式。利用这些变量的控制也可使用合适的命令行选项。一些环境变量设置在目录名列表中。这些名字和 PATH 环境变量使用的格式相同。特殊字符 PATH_SEPARATOR (安装编译程序的时候定义)用在目录名之间。在 UNIX 系统中,分隔符是冒号,而 Window转载 2010-09-15 23:45:00 · 365 阅读 · 0 评论 -
动态链接库dll,静态链接库lib, 导入库lib
目前以lib后缀的库有两种,一种为静态链接库(Static Libary,以下简称“静态库”),另一种为动态连接库(DLL,以下简称“动态库”)的导入库(Import Libary,以下简称“导入库”)。静态库是一个或者多个obj文件的打包,所以有人干脆把从obj文件生成lib的过程称为Archive,即合并到一起。比如你链接一个静态库,如果其中有错,它会准确的找到是哪个obj有错,即静态转载 2012-01-15 09:31:14 · 244 阅读 · 0 评论 -
互斥锁、条件变量、读写锁、文件锁、信号灯
今天学习TCP预先派生子经常服务程序时遇到了文件锁和互斥锁,初接触,不是很明白,特此从网上找了一下资料,看这篇文章说的比较明白,拿来借鉴。为了能够有效的控制多个进程之间的沟通过程,保证沟通过程的有序和和谐,OS必须提供一定的同步机制保证进程之间不会自说自话而是有效的协同工作。比如在共享内存的通信方式中,两个或者多个进程都要对共享的内存进行数据写入,那么怎么才能保证一个进程在写入的过程中不被其它转载 2012-09-11 11:30:13 · 849 阅读 · 0 评论