- 博客(6)
- 收藏
- 关注
原创 c通过脚本实现操作
c通过脚本实现一些操作 体会 当我们需要处理一些相对于c/c++比较麻烦的文件操作,可以通过调用shell脚本来实现 相关c函数 (1) 函数原型: FILE * popen ( const char * command , const char * type ) int pclose ( FILE * stream ); (2) 需要头文件:
2016-10-24 19:50:09 655
转载 文件操作函数(3)
文件操作: 重命名, 删除, 拷贝 文件重命名函数 rename (1) 功能: rename函数功能是给一个文件重命名, 用该函数可以实现文件移动功能, 把一个文件的完整路径改一下就实现了这个文件的移动. (2) 函数原型: int rename(char *oldname, char *newname) (3) 头文件: #include (4
2016-10-23 21:35:25 282
转载 文件操作函数(2)
文件操作函数(2) 打开文件函数fopen (1) 函数原型:FILE * fopen(const char * path,const char * mode) (2) 返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在errno中。 (3) path: 操作文件路径 (4) mode: 打开模式
2016-10-23 19:53:02 1645
原创 文件操作函数(1)
文件操作函数(1) 判断目录或者文件权限函数access 函数原型: int access(const char *filename, int mode) 所属头文件:#include , #include 返回值: 返回0 表示成功,返回 -1表示错误。 filename:目录路径或者文件路径 mode: 这个函数检查文件属性: (0111,八进制对应RW
2016-10-23 16:41:58 372
原创 单例模式详解
单实例 我们在设计某些类时,根据需求,有时只需要一个实例,不想过多浪费内存,这就可以通过单实例的方式。 如,我们在使用windows的任务管理器时,弹出的始终是一个窗口, 这里如果对象采用多实例模式,那么就会弹出多个窗口,会出现下述两种情况: 第一,如果这些窗口显示的内容不一致,则意味着在某一瞬间系统有多个状态, 容易使用户误解,不知道哪一个才是真实的状态,这与需求不符;
2016-10-10 21:55:11 323
转载 时间类型详解
1.概念 Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix 系统、类Unix系统中,也在许多其他操作系统中被广告采用。 目前相当一部分操作系统使用32位二进制数字表
2016-10-09 10:09:59 2051
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人