私のテストによると、オブジェクトは作成後も変更できます。
//Let's use this copy constructor as an example:
Foo::Foo( const Foo& F )
{
var = F.var;
}
//With this code:
Foo f1;
const Foo f2(f1); //No Error?
初期化リストがないため、f2は作成後に変更されています。では、Fooのメンバーがまだ変更可能である場合、何が一定になっているのでしょうか。