Заданный вопрос из C++ primer 5-го издания попросил написать собственную версию класса sales_data
.Новое для структур данных
Вот как я сделал
#include <iostream>
#include <string>
struct sales data
{
string bookno;
unsigned int books sold;
double revenue;
};
int main()
{
return 0;
}
Запуск это дает следующие ошибки:
Variable sales_data has an initializer, but an incomplete type
String was not declared in this scope (How do I declare a string?)
Это должно быть 'std :: string' - вы забыли классификатор пространства имен. – Yuushi
Я не знал, что struct принадлежит std. В любом случае, он по-прежнему дает те же ошибки. –