如何将char[]数组中的字节std::vector<char>按相反顺序推送?我想推
char c[] = "a string";
Run Code Online (Sandbox Code Playgroud)
成
std::vector<char> v;
Run Code Online (Sandbox Code Playgroud)
这样到底v会包含什么
{'g','n','i','r','t','s',' ','a'}
Run Code Online (Sandbox Code Playgroud)
?
std::string cString(c);
std::vector<char> v(cString.rbegin(), cString.rend());
Run Code Online (Sandbox Code Playgroud)
要么
v.insert(v.end(), cString.rbegin(), cString.rend());
Run Code Online (Sandbox Code Playgroud)
对于现有的矢量.