![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC/VC++
ping_5189
这个作者很懒,什么都没留下…
展开
-
CString ,BSTR ,LPCTSTR之间关系和区别 .
CString是一个动态TCHAR数组。BSTR是一种专有格式的字符串(需要用系统提供的函数来操纵)。LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR数组,封装了 + 等操作符和字符串操作方法。typedef OLECHAR FAR* BSTR;typedef const char * LPCTSTR;vc++中各种字转载 2014-03-12 11:32:06 · 264 阅读 · 0 评论 -
C++全局变量的声明和定义
(1)编译单元(模块) 在VC或VS上编写完代码,点击编译按钮准备生成exe文件时,编译器做了两步工作: 第一步,将每个.cpp(.c)和相应的.h文件编译成obj文件; 第二步,将工程中所有的obj文件进行LINK,生成最终.exe文件。 那么,错误可能在两个地方产生: 一个,编译时的错误,这个主要是语法错误; 一个,链接时的错误,主要是重复定义变量等。转载 2014-03-20 10:02:22 · 276 阅读 · 0 评论