1. ホーム
  2. c++

[解決済み] C++で文字列をCstringに変換する

2022-03-06 01:24:04

質問

変換したい文字列があります。 string = "apple" で、それをこのようなスタイルのC言語の文字列にしたい。 char *c を保持する。 {a, p, p, l, e, '\0'} . どの定義済みのメソッドを使用すればよいのでしょうか?

どのように解決するのですか?

.c_str() が返されます。 const char* . もし、ミュータブルバージョンが必要なら、自分でコピーを作成する必要があります。