摘要: __cdecl __stdcall ... 阅读全文
posted @ 2009-04-01 16:42 jcss 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFILE_H__ #define __SOMEFILE_H__ ... ... // 声明、定义语句 #... 阅读全文
posted @ 2009-04-01 14:52 jcss 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 一、BSTR、LPSTR和LPWSTR 在Visual C++.NET的所有编程方式中,我们常常要用到这样的一些基本字符串类型,如BSTR、LPSTR和LPWSTR等。之所以出现类似上述的这些数据类型,是因为不同编程语言之间的数据交换以及对ANSI、Unicode和多字节字符集(MBCS)的支持。 那么什么是BSTR、LPSTR以及LPWSTR呢? BSTR(Basic STRing... 阅读全文
posted @ 2009-04-01 09:46 jcss 阅读(1460) 评论(0) 推荐(0) 编辑