Мой заголовочный файл выглядит следующим образом:
#include <iostream>
#include <string>
#include <windows.h>
#include <math.h>
//using namespace std;
std::string StringMultiply(string Str, int Mult)
{
std::string Return;
for (int Index = 0; Index <= Mult; Index++)
{
Return += Str;
}
return Return;
}
Компиляция приводит к множеству ошибок, большинство из которых связано с отсутствием string
типа данных. Раскомментирование строки using namespace std;
исправляет это, но мне сказали, что это плохая практика в заголовочных файлах.