- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 opendir函数和readdir函数内涵及用法
opendir函数头文件:#include #include 函数:DIR *opendir(const char *name);含义: opendir()用来打开参数name 指定的目录, 并返回DIR*形态的目录流, 和open()类似, 接下来对目录的读取和搜索都要使用此返回值.关于DIR :.....readdir函数头文件:#include #in
2015-11-28 15:26:33 46129 3
转载 lseek函数的用法
所有打开的文件都有一个当前文件偏移量(current file offset),以下简称为 cfo。cfo 通常是一个非负整数,用于表明文件开始处到文件当前位置的字节数。读写操作通常开始于 cfo,并且使 cfo 增大,增量为读写的字节数。文件被打开时,cfo 会被初始化为 0,除非使用了O_APPEND 。 使用 lseek 函数可以改变文件的 cfo 。 #in
2015-11-28 14:32:02 9684
转载 uid_t gid_t等的定义
转自:http://hi.baidu.com/yedeqixian/item/049cbafeb3533356c8f3377fuid_t gid_t等的定义uid_tDefined as a type in:include/linux/types.h, line 35 -- 35 typedef __kernel
2015-11-28 14:27:17 6777 1
转载 Linux下DIR,dirent,stat等结构体详解
copy from 点击打开链接最近在看Linux下文件操作相关章节,遇到了这么几个结构体,被搞的晕乎乎的,今日有空,仔细研究了一下,受益匪浅。首先说说DIR这一结构体,以下为DIR结构体的定义:struct __dirstream { void *__fd; char *__data;
2015-11-28 14:23:48 16310 4
原创 关于umask函数和creat函数
creat函数头文件:#include #include #include 格式: creat(const char *filename,mode_t);含义:新建一个filename文件,文件权限为mode_t (0666 )S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH 于是我们有如下代码 : ..........
2015-11-26 14:49:58 1620
转载 c++时间类型详解 time_t
Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix 系统、类Unix系统中,也在许多其他操作系统中被广告采用。目前相当一部分操作系统使用32位二进制数字表示时间。此类系统的Uni
2015-11-25 16:13:50 501
转载 如果处理vim产生的swp文件 以及diff功能的使用
vi下删除swp文件 使用vi编辑器编辑文件时,经常会由于非正常退出而产生一个swp文件,以后每次进入时都会提示,非常麻烦。现将网上搜集的解决方法陈列于此:swp文件产生原因分为:1.当你用多个程序编辑同一个文件时。 2.非常规退出时。通常最后的少量改动无法恢复. Vim会在你连续4秒不键入内容时跟磁盘同步一次, 或者是连续键入了
2015-11-23 20:24:47 1552
转载 error: two or more data types in declaration specifiers原因及解决方法
http://blog.csdn.net/sky_qing/article/details/11640307编译时报错:[plain] view plaincopyprint?error: two or more data types in declaration specifiers 原因可能有两个:
2015-11-20 20:45:02 2463
原创 Unix/Linux编程实践教程(1)---Unix系统编程概述
概述:1.Unix系统包括用户程序和系统内核2.内核由许多子程序构成3.内核管理所有的程序和资源4.进程之间的通信对Unix很重要 什么是系统编程?系统模型:如同所示 多用户:在系统中有多个用户运行多个程序,访问多个设备内核(操作系统 )计算机通过操作系统来管理所有的资源 ,并将不同的设备和不同的程序连接起来。
2015-11-20 11:33:51 687
原创 网络中的一些专业名词解释
网络 1. 什么是网络? 网络是pc主机or打印之类的接口设备,通过网线or其他无线网络技术,将这些主机设备连接起来,使得数据可以通过网络介质来传递的一种方式。2.计算机网络组成 节点(node):任何具有IP地址(网络地址)的设备的统称。服务器主机(server):从网络连接的角度来说,提供数据以相应给用户。工作站(workstation)/客户端
2015-11-16 16:40:30 1517
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人