- 博客(8)
- 资源 (4)
- 收藏
- 关注
转载 string.h和strings.h的区别
strings.h头文件是从BSD系UNIX系统继承而来,里面定义了一些字符串函数,如bzero等。这些函数曾经是posix标准的一部分,但是在POSIX.1-2001标准里面,这些函数被标记为了遗留函数而不推荐使用。在POSIX.1-2008标准里已经没有这些函数了。如下:int bcmp(const void *, const void *, size_t); /* 用memcmp
2014-08-19 01:11:12 13939
转载 一些平台无关的整型类型,int8_t,uint8_t....
Specific integral type limitsSpecifierCommon EquivalentSigningBitsBytesMinimum ValueMaximum Valueint8_tsigned charSigned81?128127uint8_tun
2014-08-19 00:42:49 4549
转载 memcpy和bcopy区别
函数原型:extern void bcopy(const void *src, void *dest, int n);void *memcpy(void *dest, const void *src, size_t n);注意它们的主要区别:dest,src使用是要特别注意bcopy:extern void bcopy(const void *src, void *
2014-08-12 16:03:55 3269
转载 C++中public,protected,private访问
当private,public,protected单纯的作为一个类中的成员权限设置时:private: 只能由该类中的函数、其友元函数访问,不能被任何其他访问,该类的对象也不能访问. protected: 可以被该类中的函数、子类的函数、以及其友元函数访问,但不能被该类的对象访问 public: 可以被该类中的函数、子类的函数、其友元函数访问,也可以由该类的对象访问
2014-08-11 16:12:21 543
转载 网络字节序和主机字节序
Part 1: htons函数具体解释 在Linux和Windows网络编程时需要用到htons和htonl函数,用来将主机字节顺序转换为网络字节顺序。 在Intel机器下,执行以下程序int main()...{ printf("%d /n",htons(16)); return 0;}得到的结果是4096,初一看感觉很怪。
2014-08-06 17:33:30 557
转载 tzset函数与locatime时间函数的关系
by quickmouse quickmouse@263.net> 2008年5月8日 一直以来应用Linux也就是随便的写点程序,构建一下服务器,很少关注一个基本的设置——时区。我相信大部分的爱好者们都是如此的,我们生活在一个地方,一个国家,一个地区,至少不会频繁改变。so…我们的机器时间设置是很少变化的,再加上现在很多情况下都有UTP——时间网络同步协议了,更不要说去改变时区。
2014-08-04 16:53:05 5969 1
原创 gcc 与g++的区别
误区一:gcc只能编译c代码,g++只能编译c++代码两者都可以,但是请注意:1.后缀为.c的,gcc把它当作是C程序,而g++当作是c++程序;后缀为.cpp的,两者都会认为是c++程序,注意,虽然c++是c的超集,但是两者对语法的要求是有区别的。C++的语法规则更加严谨一些。2.编译阶段,g++会调用gcc,对于c++代码,两者是等价的,但是因为gcc命令不能自动和C++程序使用的
2014-08-01 11:43:33 688
VS2005下TCP网络编程,亲自调试成功(win7,64bits系统)
2014-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人