Ich experimentiere mit Klassen und frage mich, warum ich einen Fehler bekomme, der besagt, dass "calvin" nicht im Bereich definiert ist. Vielen Dank.Warum wird diese Zeichenfolge nicht im Gültigkeitsbereich deklariert?
#include <iostream>
#include <string>
using namespace std;
class people
{
public:
string name;
int age;
};
int main()
{
people peeps[10];
peeps[1].name = calvin;
peeps[1].age = 21;
cout << peeps[1].name << peeps[1].age;
}
'lugt [1] .name = calvin;' -> 'lugt [1] .name = "calvin";' –
ahhhh Vielen – Calvin
Sie nicht Arrays verwenden, Sie std :: Vektor. –