LINUX.ORG.RU

Подскажите красивое решение.


0

1

Я не знаю как устроен вектор изнутри, по этому не могу придумать красивое решение. У меня есть вектор векторов

statScore[i][j]
Мне нужно в функцию передать какой то конкретный вектор (например statScore[2]). Как это сделать? statScore[2] вроде как уже является указателем, или нет?

П.С. когда дописал свой вопрос понял что он бредовый.


А что тебе даст знание того, как устроен вектор внутри?

anonymous
()

П.С. когда дописал свой вопрос понял что он бредовый.

И немедленно выпил^W запостил

vonenij
()

operator[] вектора возвращает ссылку на элемент под данным индексом. Нет, оно не является указателем.

yoghurt ★★★★★
()

А передать индекс что мешает?

ziemin ★★
()

Не

statScore[j]

а

statScore(i,j)

и соответственно передавать

statScore(2, :)

aedeph_ ★★
()

Как это сделать?

Надо передавать не вектор, а пару итераторов.

no-such-file ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.