Можно ли обрабатывать std :: vector как массив следующим образом:
std :: vector
std::vector<char> v(10); strncpy(&v[0], "hello", 9); // <-- Is this safe?