Тема: Як виконати перевірку на введення лише букв
В мене видає помилку:
Помилка не існує підходящої функції перетворення з “std::string” в “int”
string local;
int data;
int count;
double intensity;
double speed;
int temp;
string direction;
int afternoon;
int night;
} s[100];
int add(int n)
{
HANDLE hOUTPUT = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hOUTPUT, FOREGROUND_GREEN | FOREGROUND_INTENSITY);
char ch;
ch = '\0';
do {
while (true)
{
string i = 0;
cout << "місцевість': ";
cin >> s[n].local;
if (!isalpha(s[n].local))
{
cout << "Не вірно!Введіть ще раз\n";
}
}