自分のconst
属性で困っていました。関数が原因で、const データを完全に保護できませんでした。関数はすべてを変更できます。
const reference
アドレスが必要なため、ひどいことです。それが const 変数のアドレスである場合、ほとんどの場合、変数データは引き続き変更または変更できます。私のデータは書き込み可能です。C++ では完全に合法であるため、パーサーはこの種のコードを防止 (無視) できません。
scanf("%d", &const_var);
データをロックし、const データを変更不可 (または書き込み不可) にする方法は?