Можно ли инициализировать boost::unordered_map
списком инициализации? -Weffc++
требует этого.
Я не могу использовать метод для его инициализации, потому что я заполняю карту только после некоторой обработки внутри конструктора. Я мог бы создать пустую карту внутри метода и вернуть ее, но для меня это не очень хорошая идея.
Я мог бы также использовать указатель и установить его в NULL. Я предпочел бы, хотя это не лучше, чем создание эквивалента пустого метода.