linux OS封装好的函数
代码说明:
Linux系统函数2次封装,包括文件操作,网络操作,比如int OSA_queCreate(OSA_QueHndl *hndl, Uint32 maxLen),比较规范,包括头文件和.c文件。int OSA_fileReadFile(char *fileName, Uint8 *addr, Uint32 readSize, Uint32 *actualReadSize) { int retVal = OSA_SOK; Uint8 *curAddr; Uint32 readDataSize, fileSize, chunkSize=1024*100; Uint32 userReadSize; FILE *hndlFile; #ifdef OSA_DEBUG_FILE OSA_printf(" [FILE ] Reading file [%s] ... ", fileName); #endif hndlFile = fopen(fileName, "rb"); if(hndlFile == NULL) { retVal = OSA_EFAIL; goto exit; } 最近在项目中做了几次代码review,发现代码中经常出现变量函数命名不是很完美的情况。有些变量名字,稍为一看,可以很容易看出它要表达的意思,但一样可以取一个更贴切的名字;而有一些名字,就显得特别别扭了。
下载说明:请别用迅雷下载,失败请重下,重下不扣分!