関数が呼び出されるたびに関数の新しい変数を作成することは可能ですか?巨大な配列を作成し、関数が呼び出されるたびに異なるブロックを使用することを検討していましたが、代わりにオンデマンドで変数を作成したいのですが、これはC ++で可能ですか?
例:ユーザーがasdfと入力し、[保存]をクリックして、savetext関数をオフにします。
void savetext(textvariable)
{
static int //(this variable name should somehow become asdf) = somedata;
return;
}