std::vector<T>
имеет конструктор, который принимает два аргумента, число элементов и начальное значение. В вашем случае вы хотите инициализировать m_input
с 100 копиями std::vector<std::vector<int> >
, поэтому это будет : m_input(100, X)
. Теперь X
, в свою очередь, представляет собой вектор 100 std::vector<int>
, который, в свою очередь, содержит сто ints:
: m_input(100, std::vector<std::vector<int> >(100, std::vector<int>(100, 0)))