ストラクチャーで使ってみdynamic_bitset
ました。のサイズはu
入力によって異なります。
#include <boost/dynamic_bitset.hpp>
struct myStruct
{
double x;
boost::dynamic_bitset<> u();
myStruct( double a, boost::dynamic_bitset<>& v ) : x( a ), u( v ) {}
{
// some lines here
}
};
ただし、コードのコンパイル中に次のエラーが発生します。
error: class ‘myStruct’ does not have any field named ‘u’
この問題を解決するにはどうすればよいですか? 前もって感謝します。