重複の可能性: C ++では、文字列オブジェクトに書き込むことができる
のに、文字列リテラルに書き込めないのはなぜですか?
私はwchar_t文字列を初めて使用したことがあり、多くの問題を抱えています。wchar_t *の文字にアクセスしようとするたびに、プログラムがセグメンテーション違反でクラッシュします。文字列内のある文字を別の文字に置き換えたい場合はどうすればよいですか?しかし、文字列の最後から文字を削除する場合はどうでしょうか。
wchar_t * my_string[] = L"Hello";
my_string[0] = L'Y'; // Should be "Yello". Instead, gives segmentation fault
[編集]関係ありません、私は自分自身をばかにしました。インターネットの他の場所で確認します。それは私のせいです、私はそのようなばかげた質問であなたを悩ませるべきではありません...