Структурировать векторы и функции в других файлах - PullRequest
0 голосов
/ 07 апреля 2019

В моей программе у меня есть файл, который содержит основную функцию, и другой файл, который содержит другие функции. У меня есть структура и я создал ее вектор:

struct Animal {
    string name;
    string type;
    string regestration;
    int problem;
};
vector<Animal> animals;

В моем заголовочном файле для других функций у меня есть следующее:

void loadAnimals(string &file, vector<Animal> animals);

При компиляции я получаю ошибку: 'Animal' was not declared in this scope для вышеуказанной строки.

Нужно ли снова объявлять структуру в заголовочном файле? Или я просто использую неправильный синтаксис

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...