全部博文(2759)
发布时间:2013-05-30 10:33:05
以下内容摘自林锐的《高质量程序设计指南C++/C语言》第三版。一个正在开发中的程序工程不仅包含源代码文件,还包含许多资源文件、数据文件、库文件及配置文件等。理论上,这些文件在磁盘上的存放位置是很自由的,即使是IDE也没有什么强制规定。但是为了方便于开发与维护,最好有一目了然的组织方式(即目录结构)。例如.........【阅读全文】
发布时间:2013-05-22 15:53:24
第一: Linux时间函数的类型
1、Linux下常用时间类型
Linux下常用时间类型有四种:time_t、struct tm、struct timeval、struct timespec
1.1 time_t时间类型
time_t类型在time.h中定义:
[cpp] view plaincopyprint?
#ifndef __TIME_T
#define __TIME_T
typedef long time_t;
#endif......【阅读全文】
发布时间:2013-05-22 15:48:15
一、close close函数原型如下: int close(int sockfd); 参数sockfd为套接字描述符,成功返回0,失败返回-1,错误码errno:EBADF表示一个非有效描述符;EINTER表示被信号中断;EIO表示一个IO错误。&n.........【阅读全文】
发布时间:2013-05-03 10:15:26
先看重载:重载指的是函数的重载,又有成员函数和一般函数的重载,两者没什么区别,只是地方不一样而已函数重载表示函数名相同,但是参数不同,函数重载在C语言里面是没有的,只限定在C++如下所示:double max(double x,double y),int max(int x,int y);这两个函数就是重载的范例,.........【阅读全文】
发布时间:2013-04-28 06:23:47
Linux下进行C语言编程,必然要采用GNU GCC来编译C源代码生成可执行程序,今天带大家一起GCC快速入门。......【阅读全文】