const char*
構築中に 2 つの文字列を連結し、後で初期化リストで結果 (連結された文字列) を使用する必要があるクラスがあります。
const char* SUFFIX = "suffix";
class widget {
public:
widget(const char* prefix) : key(???), cls(key) { };
private:
const char* key;
const important_class cls;
}
widget("prefix_"); // key should be prefix_suffix
ユーザー指定のプレフィックスに追加したいグローバル (widget
の cpp)サフィックスがあります。const char*
どうやってするの?
ところで。について聞いたことがありstring
ます。私が使用できるなら、私はstring
ここでは尋ねません。const char*