- 博客(2)
- 收藏
- 关注
转载 windows中静态库lib和动态dll的区别及使用方法
1. 静态库lib和动态dll的区别1.1 项目类型VS在建Win32项目时,有以下选项:windows应用程序控制台应用程序DLL静态库最后两个类型:DLL和静态库,这两种项目类型是不可以单独运行的,必须在Windows应用程序调用他们执行,是提供的库函数而已。1.2 两种lib的区别:(1)静态库(.lib)函数和数据被编译进一个二进制文件(通常扩展名为.LIB)。在使用静态库的情况下,在编译...
2018-04-16 11:22:24 572
原创 VC下四中线程同步的比较
MFC专门封装了四个类用于实现线程同步。他们都继承自CSyncObject。 类名使用方法适用临界区CCriticalSection只需在线程函数中用CCriticalSection类成员函数Lock()和UnLock()标定出被保护代码片段即可。Lock()后代码用到的资源自动被视为临界区内的资源被保护。UnLock后别的线程才能访问这些资源。如果有多个线程试图同时访问临界区,那么 在有一个线程...
2018-04-11 10:42:02 141
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人