У меня есть следующий код:Как перевести вектор в функцию
void func(char *vChar);
int main(void){
std::vector<char*> vChar;
vChar.push_back("Bla Bla Bla");
func(vChar);
return 0;
}
void func(char *vChar){
std::cout << vChar->size;
}
Я не знаю, он говорит, я не могу преобразовать вектор на символ *. Тогда я спрашиваю, какой тип vChar? это то же самое, что и char * в int tab [] (я имею в виду, что tab is int *)?
В вашем коде «func» принимает char * vChar - он должен быть вектором & vChar –