Отображает непонятные символы c++

76
07 декабря 2021, 14:30

Пытаюсь сделать поиск участников из существующего файла, но отображает изначально непонятные цифры, в следствии чего как я подозреваю не дает выполнить поиск.

void find_note() { 
string find_surname;
ifstream file("out.txt");
string surname, name, patronymic;
string dob;
string strana, instrument, mesto;
getline(file, surname, ' ');
getline(file, name, ' ');
getline(file, patronymic, ' ');
getline(file, dob, ' ');
getline(file, strana, ' ');
getline(file, instrument, ' ');
getline(file, mesto, ' ');
cout << "Введите фамилию участника" << '/n';
(cin >> find_surname).get();
if (find_surname == surname) {
    cout << "Участник: " << surname << " " << "" << name << " " << "" << patronymic << " " << "| " << "Дата рождения:" << dob << " " << "| " << "Страна:" << strana << "| " << "Музыкальный инструмент:" << instrument << "| " << "Занятое место:" << mesto << "\n";
}
else cout << "Невозможно найти";
system("pause");
menu();}

READ ALSO
С++ bass dll кириллица

С++ bass dll кириллица

Делаю свой плеер на C++ OpenGL Bass dll

80
Нестандартная инициализация for [дубликат]

Нестандартная инициализация for [дубликат]

Когда изучал строки и векторы, наткнулся на вывод вектора таким образом

73
Проблемы с тестом глубины OpenGL

Проблемы с тестом глубины OpenGL

Только начал заниматься с OpenGL и столкнулся с проблемами с тестом глубиныИспользую шейдеры для текстурированного GL_POLYGON и нескольких of GL_LINE_STRIP

93
Удаление букв из введённой строки

Удаление букв из введённой строки

Нужно ввести строку, затем удалить из неё все буквы А и ОПример кода:

254