【发布时间】:2011-12-05 02:53:55
【问题描述】:
std::vector<char> 是否可以这样被视为一个数组:
std::vector<char> v(10);
strncpy(&v[0], "hello", 9); // <-- Is this safe?
【问题讨论】:
-
是的,我的意思是输入 std::vector
。让我尝试编辑我的原始帖子。 -
@TokenMacGuy:
strncpy不是这样工作的...... -
我知道这个问题很简单直接,但你不应该只指望标题来组成问题并添加一个真正的问题主体,好吧,问一个问题。