Tôi hơi nghèo trong việc đúc kiểu. Tôi có một chuỗi trong xmlChar*
(mà là unsigned char *), tôi muốn chuyển đổi này unsigned char để một loại std::string
.convert unsigned char * thành String
xmlChar* name = "Some data";
Tôi đã cố gắng hết sức để nhập diễn viên, nhưng tôi không thể chuyển đổi.
'Chuỗi hoặc 'std :: chuỗi'? 'Chuỗi' là gì, nếu bạn không có nghĩa là' std :: string'? –
Xin lỗi @Mats Petersson, BTW std :: string của nó – Cyril
Sử dụng reinterpret_cast Xem này [http://stackoverflow.com/questions/658913/c-style-cast-from-unsigned-char-to-const- char] [1] [1]: http://stackoverflow.com/questions/658913/c-style-cast-from-unsigned-char-to-const-char – Ani