
linux
Captain_MXD
这个作者很懒,什么都没留下…
展开
-
linux下通过模板在创建线程时, 在回调函数中调用不同的类方法
template void * sSocketThreadProc( void * param ){ T * p = (T *)param; p->Run(); p->m_dead = true; return 0;}#define CREATE_SOCKET_THREAD(type, param) { \ pthread_原创 2017-05-13 18:09:39 · 753 阅读 · 0 评论 -
Linux(C/C++)下的文件操作open、fopen与freopen
open是linux下的底层系统调用函数,fopen与freopen c/c++下的标准I/O库函数,带输入/输出缓冲。linxu下的fopen是open的封装函数,fopen最终还是要调用底层的系统调用open。所以在linux下如果需要对设备进行明确的控制,那最好使用底层系统调用(open),open对应的文件操作有:close, read, write,ioctl 等。f转载 2017-09-11 14:30:36 · 381 阅读 · 0 评论