Первое о чем думаю sql, работа с БД.
Если дальше работать с C++, то QT.
Неинтересных/нудных задач стала очень много
Скажите, а кто это такой - Генерал Фэйлор - и почему он читает мой диск? (П)
for
. Тебе просто STL надо подкачать, почитай Джосаттиса.std::map<std::string, std::map<std::string, std::string>> loc;
for( auto menu_iter = std::begin( loc ); menu_iter != std::end( loc ); ++menu_iter )
{
for( auto submenu_iter = std::begin( menu_iter->second ); submenu_iter != std::end( menu_iter->second ); ++submenu_iter )
{
// payload...
}
}
Вот здесь, к сожалению, ничего не понял. Поясните, пожалуйста.
[]
указывается замыкание. Замыкание [&]
говорит, что лямбда автоматически захватывает любую переменную текущего контекста по ссылке, если она используется в теле лямбды. "Текущий контекст" - это всё выше лямбды по области видимости.using namespace std;
лучше отказаться в сторону лучшего понимания написанного кода. в интернете материалов нет.
std
;std::vector<std::vector<Cell>>
вместо std::vector<Cell>
;std::for_each
там, где достаточно простого ranged-for;.begin()/.end()
вместо более подходящих std::begin()/std::end()
при содействии ADL;Cell
;но при этом сами элементы двумерного вектора не меняются, хотя должны.
... (vector<Cell> cellLine) ...
... (Cell cell) ...
В чем конкретно заключается потребность ограничиться именно 11м стандартом?
11го стандарта в выборе не было с самого сотворения 17 студии.