- 博客(4)
- 资源 (3)
- 收藏
- 关注
转载 可重入函数与不可重入函数
<br /><br />转自:http://www.cppblog.com/franksunny/archive/2007/08/03/29269.html<br /><br />主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能运行在多任务环境下的。<br /
2011-03-31 14:56:00 456
转载 gcc和g++的区别
<br /><br />gcc和g++都是GNU(组织)的一个编译器。<br />误区一:gcc只能编译c代码,g++只能编译c++代码<br />两者都可以,但是请注意:<br />1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。<br />2.编译阶段,g++会调用gcc,对于c++代码,两者是等价的,但是因为gcc命令不能自动和C++程序使用的库联接
2011-03-31 14:52:00 392
转载 Linux系统环境下的Socket编程详细解析
<br /><br />来自: http://blog.163.com/jiangh_1982/blog/static/121950520082881457775/<br /> 什么是Socket<br />Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。<br />Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的
2011-03-31 14:32:00 608
原创 configure svn server on win
<br />1.http://sourceforge.net/projects/win32svn/ download subversion<br /> <br />2.run后,从cmd模式下进入bin目录,如D:/Program Files/Subversion/bin><br /> <br />3.在这个目录下,执行svnadmin create D:/project_name/prj1<br /> <br />4.在project_name/conf/svnserve.conf把下面几行的注释去掉
2011-03-11 11:45:00 587
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人