色々忘れすぎててつらい。
char*型からstd::string型への変換
std::string str{}; char from[5] = "ABCD"; str = from; // char型ポインタの代入でコピーできる from[0]='F'; // コピーされているのでコピー元を書き換えても、strには影響しない std::cout << str << std::endl;
結果は
ABCD
色々忘れすぎててつらい。
std::string str{}; char from[5] = "ABCD"; str = from; // char型ポインタの代入でコピーできる from[0]='F'; // コピーされているのでコピー元を書き換えても、strには影響しない std::cout << str << std::endl;
結果は
ABCD
コメントを残す