【发布时间】:2010-05-28 23:33:14
【问题描述】:
我刚从 cpp 开始,我一直在关注不同的示例来学习它们,我发现缓冲区大小以不同的方式设置,例如:
char buffer[255];
StringCchPrintf(buffer, sizeof(buffer), TEXT("%s"), X);
VS
char buffer[255];
StringCchPrintf(buffer, 255*sizeof(char), TEXT("%s"), X);
哪一种是正确的使用方法?
我已经在 InternetReadFile、ZeroMemory 和 MultiByteToWideChar 等其他函数中看到了这一点。
【问题讨论】:
标签: c++ visual-c++ buffer sizeof buffering