相关疑难解决方法(0)

我应该在C++字符串文字上使用_T或_TEXT吗?

例如:

// This will become either SomeMethodA or SomeMethodW,
// depending on whether _UNICODE is defined.
SomeMethod( _T( "My String Literal" ) );

// Becomes either AnotherMethodA or AnotherMethodW.
AnotherMethod( _TEXT( "My Text" ) );
Run Code Online (Sandbox Code Playgroud)

我见过两者.为了清楚起见,_T似乎是为了简洁和_TEXT.这只是一个主观的程序员偏好还是比技术更具技术性?例如,如果我使用一个而不是另一个,我的代码是否会针对特定系统或某些旧版本的头文件进行编译?

c++ winapi backwards-compatibility literals

27
推荐指数
6
解决办法
3万
查看次数

标签 统计

backwards-compatibility ×1

c++ ×1

literals ×1

winapi ×1