Объявить в хидере std::string как класс нельзя:
test.h:8: error: ‘string’ in namespace ‘std’ does not name a type
Включать iostream в хедер попахивает костылём.
P.S. Очень жаль, что тип string не интегрирован в сам язык, а находится iostream.
Объявить в хидере std::string как класс нельзя:
test.h:8: error: ‘string’ in namespace ‘std’ does not name a type
Включать iostream в хедер попахивает костылём.
P.S. Очень жаль, что тип string не интегрирован в сам язык, а находится iostream.