我正在使用一個接受數據的庫,作爲vector
的char
s。我需要通過string
到圖書館。將std :: string轉換爲std :: vector <char>
我想到了使用std::vector
構造函數,它接受迭代器來執行轉換 - 但想知道是否有更好的方法呢?
/*Note: json_str is of type std::string*/
const std::vector<char> charvect(json_str.begin(), json_str.end());
你只是好奇,還是你真的測量和確定你的程序的重要部分是用於複製字符串? –