블로그 이미지
Kanais
Researcher & Developer 퍼즐을 완성하려면 퍼즐 조각들을 하나 둘씩 맞춰나가야 한다. 인생의 퍼즐 조각들을 하나 둘씩 맞춰나가다 보면 인생이란 퍼즐도 완성되는 날이 오려나...?

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

05-02 00:15

Recent Post

Recent Comment

Recent Trackback

Archive

2015. 4. 16. 15:07 Programming/C/C++

[C++]Convert std::string to const char* or char*


출처 : http://stackoverflow.com/questions/347949/convert-stdstring-to-const-char-or-char


작성날짜 : 2013-07-01


std::string 형을 const char* 형으로 변환


std::string str;
const char * c = str.c_str();


std::string 형을 char* 형으로 변환


std::string str;
char * writable = new char[str.size() + 1];
std::copy(str.begin(), str.end(), writable);
writable[str.size()] = '\0'; // don't forget the terminating 0

// don't forget to free the string after finished using it
delete[] writable;


posted by Kanais