私の目的は、アプリケーションの設定を保存するためのデータ構造を設定することです。
PHPでは私はただ書くでしょう...
$settings = array(
"Fullscreen" => true,
"Width" => 1680,
"Height" => 1050,
"Title" => "My Application",
);
ここで、C ++で同様の構造を作成しようとしましたが、まだ異なるデータ型を処理できません。ちなみに、そのような設定データを保存するより良い方法があれば、私に知らせてください。
struct Setting{ string Key, Value; };
Setting Settings[] = {
("Fullscreen", "true"), // it's acceptable to store the boolean as string
("Width", "1680"), // it's not for integers as I want to use them later
("Height", 1050), // would be nice but of course an error
("Title", "My Application") // strings aren't the problem with this implementation
};
associative array
の構造をどのようにモデル化できflexible datatypes
ますか?