【发布时间】:2010-09-23 06:02:09
【问题描述】:
好的,我正在处理别人的代码。他们经常这样做:
char description[256];
description[0]=0;
我知道这会将 \0 放在字符数组的第一个位置。但这甚至是擦除字符串的安全方法吗?
Visual Studio 也不断报告内存泄漏,我几乎将这与使用的字符串联系起来。
附言。是的,我知道 std::string,是的,我使用它。这不是我的代码。
【问题讨论】:
-
能否澄清一下“我已经将这与使用的字符串联系起来了”?我无法完全解析它...