第二部分 直接I/O文件操作 这是C提供的另一种文件操作,它是通过直接存/取文件来完成对文件的处理,而上篇所说流式文件操作是通过缓冲区来进行;流式文件操作是围绕一个FILE 指针来进行,而此类文件操作是围绕一个文件的“句柄”来进行,什么是句柄呢?它是一个整数,是系统用来标识一个文件(在WINDOWS中,句柄的概念扩展到所有设备资源的标识)的唯一的记号。此类文件操作常用的函数如下表,这些函数及
前言 这是我在网上看到的关于文件操作的文章的一个整理和集合,这是第一版。 主要参考: http://sharep.blog.51cto.com/539048/114299 http://blog.chinaunix.net/u2/73528/showart_10863
linux系统中的uptime命令主要用于获取主机运行时间和查询linux系统负载等信息。 uptime命令可以显示系统已经运行了多长时间,信息显示依次为:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载。 uptime命令用法十分简单:直接输入uptime即可. 另外还有一个参数
volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。 没有用volatile关键字声明的变量i在被访问的时候可能直接从cpu的寄存器中取值(因为之前i被访问过,也就是说之前就从内存中取出i的值保存到某个寄存器中),之所以直接从寄存器中取值,而不去内存中
The Tao of Programming Translated By Geoffrey James 
模式规则模式规则类似于普通规则。只是在模式规则中,目标名中需要包含有模式字符“%”(一个),包含有模式字符“%”的目标被用来匹配一个文件名,“%”可以匹配任何非空字符串。规则的依赖文件中同样可以使用“%”,依赖文件中模式字符“%”的取值情况由目标中的“%”来决定。例如:对于模式规则“%.o : %.c”,它表示的含义是:所有的.o文件依赖于对应的.c文件。有一点需要注意的是,"%"的展开发生在变量
我的理解是,va_start例如,在我们是实际应用中goahead
有关工具的下载,先不做介绍。 u-boot-1.1.4部分:根据前期在SBC2410上的学习验证,在 http://www.hhcn.org/maindoc/nandboot-2410-luofuchong.rar 下载文件包,在windows下解压后,有两个文件 u-boot-20060523.tar.bz2 u-boot-lfc.patch在linux
内存管理之分段机制 1. 一些基本的概念:逻辑地址,线性地址,物理地址,实地址模式,保护模式,段寄存器,段基址寄存器,段选择子寄存器,段描述符,全局描述表GDT,局部描述表LDT,GDTR,LDTR,CPL,RPL,DPL,权限检查的标准(max(CPL,RPL)<=DPL)。 2.&nb
首先说明一下头文件、库文件、库函数这三个概念的区别。头文件:即后缀为.h的文件,在其中对变量和函数原型进行了声明。库文件:提供有库函数的文件。一种是静态连接的后缀为.a的文件,在程序编译时连接;一种是共享库,文件后缀为.so,在程序运行的时候才进行连接。库函数:在库文件里提供的函数。 下面,我们用一个实例介绍一下怎么样创建库文件以及怎么样应用库文件。 文件1: mymath.h  
这几天弄S3C2410板子与PC-ubuntu的nfs,这是听黄东介绍的,说这样很方便开发板上应用程序的开发调试。这过程中遇到了问题。 问题描述:执行sudo apt-get update后在最后一行提示这样的错误“有一些索引文件不能下载,它们可能被忽略了,也可
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号