最終更新:2011-09-28 (水) 07:04:18 (2999d)  

C++/文字列 はてなブックマークを見る
Top / C++ / 文字列

typedef basic_string<char> string;
  • basic_stringというテンプレートクラス?を typedef したもの

C言語

char str[10] = "abcdefghi"; 
//str = "abcde";           // Cではうまくいかない (strはcharの配列の先頭のポインタ)
strcpy( str, "abcde" );    // Cではこうする

C++

string str;
str = "abcde";           // 値を代入
  • 内部的には 従来通りのchar*型の文字列

関連