维护单一源码
来源:互联网 发布:mac 10.12.6 无法验证 编辑:程序博客网 时间:2024/04/26 18:16
uincode的缺点 :1、程序中的没有个字串都占两倍的存储空间....
在Microsoft Visual c++包含了TCHAR.H头文件,_tcslen就定义了wcslen:
#define _tcslen wcslen
如果没有定义UNICODE,则 _tcslen定义为strlen;
#define _tcslen strlen
TCHAR.H还用一个新的资料类型TCHAR来解决两种字符的问题,如果定义了_UNICODE识别字,那么TCHAR就是wchar_t:
typedf wchar_t TCHAR;
否则就是
typedef char TCHAR;
字串中的L问题
如果定义了_UNICODE识别字,那么一个称作__T的巨集就定义如下:
#define _ _T(x) L##x //合乎 ANSI C标准的前置处理器规范 ,## 称为 粘贴符号 ,他将字母 L 添加到巨集引数上,因此,如果巨集引数是 "Hello!",则 L##x 解释为 L"Hello!";
如果没有定义 _UNICODE识别字,则 __T巨集只简单的定义如下
#define _ _T(x) x
此外 还有两个巨集于__T定义相同:
#define _T(x) _ _T(x)
#define _TEXT(x) _ _T(x)
eg:
_TEXT("Hello!")
- 维护单一源码
- 维护单一原始码
- 略谈老系统源码如何维护
- diff和patch维护源码
- Tomcat源码分析(七)--单一启动/关闭机制(生命周期)
- Tomcat源码分析(七)--单一启动/关闭机制(生命周期)
- 用Diff和Patch工具维护源码
- 用Diff和Patch工具维护源码
- 用Diff和Patch工具维护源码
- 用Diff和Patch工具维护源码
- 用Diff和Patch工具维护源码
- 用Diff和Patch工具维护源码
- 用Diff和Patch工具维护源码
- 使用diff和patch维护源码
- 用Diff和Patch工具维护源码
- 用Diff和Patch工具维护源码
- 用Diff和Patch工具维护源码
- 用Diff和Patch工具维护源码
- (转)数理逻辑时代的大师们
- 宗教与程序语言
- 美素高
- 2008年终盘点-十大惊艳Java应用程序
- 一道ACM的题目:计算A地到B地的最大人流量
- 维护单一源码
- tomcat
- 揭开正则表达式的神秘面纱(很全面,条理很清楚)
- 利用CAsyncSocket类实现Socket编程 选择自 yuguanglou 的 Blog
- 感冒了...
- C++ 接口和对象分离的技术
- javascript 页面高度宽度
- 关注Oracle(02):财务系统的选型想说简单不容易
- 解决c++Dll编写过程中出现的definition of dllimport function not allowed