- 博客(3)
- 收藏
- 关注
原创 常用的几种进程通信方式的比较
<br /><br /> <br /> <br /> <br /> 文件映射<br /> 文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址区间一块内存那样来对待。因此,进程不必使用文件I/O操作,只需简单的指针操作就可读取和修改文件的内容。<br />Win32 API允许多个进程访问同一文件映射对象,各个进程在它自己的地址空间里接收内存的指针。通过使用这些指针,不同进程就可以读或修改文件的内容,实现了对文件中数据的共享。<br /> 应用程序有三种方法来使多个进程共享一
2010-11-05 21:54:00 640
原创 char,CHAR,TCHAR,LPSTR,LPCSTR,WCHAR ,CString
char是C语言标准数据类型,字符型,至于由几个字节组成通常由编译器决定,一般一个字节。Windows为了消除各编译器的差别,重新定义了一些数据类型。CHAR为单字节字符。还有个WCHAR为Unicode字符,即不论中英文,每个字有两个字节组成。如果当前编译方式为ANSI(默认)方式,TCHAR等价于CHAR,如果为Unicode方式,TCHAR等价于WCHAR。LPCSTR 相当于CONST CHAR * 和LPSTR 相当于CHAR *。 TCHAR 与Char的区别:TCHAR是通过条件宏定义定义出来
2010-11-05 21:43:00 1510
原创 createFile
<br />HANDLE CreateFile( LPCTSTR lpFileName, //指向文件名的指针 DWORD dwDesiredAccess, //访问模式(写/读) DWORD dwShareMode, //共享模式 LPSECURITY_ATTRIBUTES lpSecurityAttributes, //指向安全属性的指针 DWORD dwCreationDisposition, //如何创建 DWORD dwFlagsAndAttributes, //文件属性
2010-11-20 20:04:00 644
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人