- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 关于流和缓冲区的理解以及一般标准输入问题的解决方法小结
关于流和缓冲区的理解以及一般标准输入问题的解决方法小结一、流(stream):这里讨论的是标准I / O术语流(请勿将其与系统V的STREAMS I/O系统相混淆,后者可参见Stevens的《UNIX环境高级编程》第十二章)。引用:1)(K&R 《The C Programming Language》P241)A stream is a source o
2015-01-03 01:03:47
582
转载 file结构体详解
1.1 struct file struct file结构体定义在include/linux/fs.h中定义。文件结构体代表一个打开的文件,系统中的每个打开的文件在内核空间都有一个关联的 struct file。它由内核在打开文件时创建,并传递给在文件上进行操作的任何函数。在文件的所有实例都关闭后,内核释放这个数据结构。在内核创建和驱动源码中,struct file的指针通常被命名为file
2015-01-02 01:27:23
1330
转载 C/C++下修改字符串常量
请在(且只能在TC2.0)中运行下面代码,先不要看结果,想想会得到什么: #include #include int main( int argn, char* argv[] ) { char* szStringA = "Hello,world!";
2014-12-24 03:44:56
906
转载 getopt 函数分析
http://blog.chinaunix.net/uid-25909722-id-2887971.html我们知道,Linux中在命令行下调用程序时,所使用的命令由三部分组成。比如:gcc -O -o hello hello.c其中(1)gcc是命令的名字,(2)-O是可选字符, -o也是可选字符,(3)hello 和 hello.c就
2014-12-24 03:07:34
340
转载 VC2008解决方案设置的一些有用方法
一步一步创建VC2008解决方案 现在软件开发已经告别了“独行侠”的年代,而是以团队开发为主。一般情况下,一个解决方案都会包含多个项目,比如:其中一些是静态库项目,一些是动态库项 目,当然还会有应用程序项目。另外,根据需要,还可能会使用一些第三方库。因此为解决方案设置一个合理的目录结构并配合一定的环境变量,不但可以使得代码 管理更井井有条,项目成员之间也更容易相互配合,更重要的是能够
2013-09-11 10:27:51
583
转载 批处理文件
基础部分:======================================================================一、基础语法:1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文本文件编辑工具创建和修改。2.批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可以使用 for 循环
2013-09-11 09:43:18
1333
转载 c打印自身的代码。
#include #include char *restore(char *src) { char *dest, *p; dest = p = new char[strlen(src) * 2]; *p++ = *src++; while(*src) {
2013-04-27 23:51:32
621
计算机科学导论
2015-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人