std::vector<char> 转 const char
2017-06-20 16:04
381 查看
std::stringstream oss;
for(unsigned int i=0;i < buffer->size();i++){
oss<<(*buffer)[i];
}
string temp=oss.str();
const char * buf=temp.c_str();
for(unsigned int i=0;i < buffer->size();i++){
oss<<(*buffer)[i];
}
string temp=oss.str();
const char * buf=temp.c_str();
相关文章推荐
- std::vector<char>* buffer 转换为 char*
- 实战c++中的string系列--std:vector<char> 和std:string相互转换(vector to stringstream)
- class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<ch
- std::vector<char> *buffer 转换为 char*
- c++ std::sort用法详细(对std::vector<int>, 对std::vector<std::string>, std::vector<char>等等)
- 实战c++中的string系列--std:vector<char> 和std:string相互转换(vector to stringstream)
- 实战c++中的string系列--std:vector<char> 和std:string相互转换(vector to stringstream)
- "std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const"问题的解决办法
- error LNK2005: “public: class std::vector<class std::vector<class std::vector<float>”
- xcode编译错误"std::__1::__vector_base_common<true>::__throw_length_error() const"
- error LNK2005: "public: void __thiscall std::basic_ofstream<char,struct std::char_traits<char>
- 【CString与string转换】不存在从 "LPWSTR" 转换到 "std::basic_string<char, std::char_traits<char>, std::allocator(转)
- std::vector<bool>
- C++ 错误: ‘std::vector<float> feat’的声明隐藏了一个形参
- error: no matching function for call to 'std::basic_ifstream<char>::open(std::string&)
- std::wstring<-->std::string,char<-->wchar_t
- output.cpp:(.text+0x3a29): undefined reference to `std::basic_ostream<char, std::char_traits<char>
- vector<char> to string
- std::vector<std::string>::size_type和 int的区别
- std::vector<string>转string