В функции main
я создаю вектор p
. Теперь мне необходимо передать его в функцию.
Пишу так:
void print_p(int v1,int v2, const vector<int>&p)
а в самой программе так:
print_p(v1,v2,p)
выдает ошибку. Как это исправить?
Сама функция print_p
:
void print_p(int v1,int v2, const vector<int>&p)
{
if (p[v2-1] != -1)
{
print_p(v1,p[v2],p);
cout << "-> " << v2+1;
}
else
{
cout << v1;
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем приветПишу для себя программу, которая шифрует мои файлы алгоритмом AES-256
Как узнать, сколько чисел представимо данным типом, кроме std::pow(2, sizeof(type)*8)?
Пишу dll на C++Можно ли помещать в ней функцию в namespace? Если да, то какой в этом профит, кроме решения проблемы неуникальности имен и как вызывать...
Как создать именованный канал в Windows, чтобы можно было читать из него и записывать данные в него без каких-либо логинов и паролей с компьютеров...