mutable constができないことを昨日始めて知りました。
struct hoge { mutable const int a_; // エラー! hoge(int a) : a_(a) {} };
当たり前といえばそうなんですけど、自作コンテナをBoost.Foreachに渡そうとしたら
この問題が発生したので嵌りました。
mutable constができないことを昨日始めて知りました。
struct hoge { mutable const int a_; // エラー! hoge(int a) : a_(a) {} };
当たり前といえばそうなんですけど、自作コンテナをBoost.Foreachに渡そうとしたら
この問題が発生したので嵌りました。