Я пытаюсь объявить массив с пользовательским классом. Когда я добавил конструктор в класс, мой компилятор жалуется, что там нет конструктора соответствия для инициализации имени [3] ".
Здесь моя программа:
#include <iostream>
using namespace std;
class name {
public:
string first;
string last;
name(string a, string b){
first = a;
last = b;
}
};
int main (int argc, const char * argv[])
{
const int howManyNames = 3;
name someName[howManyNames];
return 0;
}
Что я могу сделать, чтобы выполнить этот прогон, и что я делаю неправильно?