
C++
flyinng
这个作者很懒,什么都没留下…
展开
-
C symlink()—建立文件符号连接
相关函数:link, unlink 头文件:#include 定义函数:int symlink(const char * oldpath, const char * newpath); 函数说明:symlink()以参数newpath 指定的名称来建立一个新的连接(符号连接)到参数oldpath 所指定的已存在文件. 参数oldpath 指定的文件不一定要存在, 如果参数new转载 2014-06-07 16:41:52 · 2107 阅读 · 0 评论 -
C/C++ 文件读写操作总结
[转]C/C++ 文件读写操作总结 在编程的过程中,文件的操作是一个经常用到的问题,在C++Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是: 1、基于C的文件操作; 2、基于C++的文件操作; 3、基于WINAPI的文件操作; 4、基于BCB库的文件操作; 5、特殊文件的操作。 壹、基于C的文件操作 在ANSI C中,转载 2017-08-03 13:56:50 · 446 阅读 · 0 评论 -
LINUX 使用tcgetattr与tcsetattr函数控制终端
转自:http://hi.baidu.com/baldwin8/blog/item/dc07f33c57e01b0abba1676d.html LINUX 使用tcgetattr函数与tcsetattr函数控制终端一 为了便于通过程序来获得和修改终端参数,Linux还提供了tcgetattr函数和tcsetattr函数。tcgetattr用于获取终端的相关参数,而t转载 2017-08-03 15:00:40 · 284 阅读 · 0 评论 -
常量传形参的编译错误
#typedefunsigned char MS_U8; MS_BOOL WriteSingleByte(MS_U8 u8BusNumSlaveID, MS_U8 REG_ADDR1, MS_U8 REG_ADDR2, MS_U8 CMD_DATA) { UNUSED(u8BusNumSlaveID); MS_U8 addr[2]={0,0}; addr[0]=REG_ADDR1; addr[...原创 2019-05-14 09:01:40 · 441 阅读 · 0 评论 -
C++代码中嵌套C语言的代码声明
如果C++代码中移植C语言的代码,最好将其指明为C代码: #ifndefcommon_H #define common_H #ifdef __cplusplus extern "C" { #endif ..... #ifdef __cplusplus } #endif #endif ...原创 2019-05-13 14:56:19 · 1055 阅读 · 0 评论