【发布时间】:2014-02-27 15:10:06
【问题描述】:
而不是为 calloc 这样做:
TCHAR *sText = (TCHAR *) calloc(1024, sizeof(TCHAR));
我的 C++ 文件顶部有这个:
#define tcalloc(nCharacters) (TCHAR*)calloc(nCharacters,sizeof(TCHAR))
所以我可以更容易地写这个:
TCHAR *sText = tcalloc(1024);
现在,我如何为我的 std::vector 语句做速记?这是我的代码:
std::vector <TCHAR>sText(1024,0);
【问题讨论】: