Форум программистов, компьютерный форум, киберфорум
Наши страницы

Проблемы с кодировкой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Убрать запятые http://www.cyberforum.ru/cpp-beginners/thread784508.html
Добрый день. У меня в файле (temp.txt) находятся цифры через запятую 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1 1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1 Не получается урать запятые и поставить пробелы вот...
C++ Файл: Как сделать построчную выборку второго столбца отдельно от первого, и наоборот? Здравствуйте. Подскажите пожалуйста. Есть блокнот со значениями 0.001 0.0400 0.002 0.0450 ................. и так далее. целых 1млн значений Как сделать построчную выборку второго столбца... http://www.cyberforum.ru/cpp-beginners/thread784479.html
Задача двухмерный массив размерностью 3X4 C++
Помогите пожалуста решить задачу))))!!! Дан двухмерный массив размерностью 3X4. Необходимо найти колличество элементов значение которых равно нулю
C++ непринимает функцию
подскажите пожалуйста, почему не принимает функцию (та что закоментирована), а возмущается на тип данных, я уже какой тип не пробывал ставить всеравно не как и ище возмущает в case 2 и default на "i"...
C++ Простой калькулятор http://www.cyberforum.ru/cpp-beginners/thread784397.html
Здравствуйте у меня проблема с нахождением ошибки #include <iostream> using namespace std; int main() { int iVar; double FirstNumber, SecondNumber; cout << "|____|____|____|____|\n";...
C++ как вернуть (вывести) 4 значения подскажите пожалуйста, есть код, но что-то немогу разобраться с функцией, у меня она должна возвращать 4 значения (координат точек) а у меня что-то неполучается то ли вернуть то ли их вывести... подробнее

Показать сообщение отдельно
LVV
86 / 83 / 15
Регистрация: 15.02.2010
Сообщений: 332

Проблемы с кодировкой - C++

12.02.2013, 10:42. Просмотров 590. Ответов 6
Метки (Все метки)

Проблема в следующем:
Нужно сравнить два слова на русском языке. Одно - читается с текстового файла, другое вводится с консоли.
Понимаю, что нужно переключать кодировки...
типа: setlocale(0,""); и setlocale(0, ".OCP");
Но это не помогает. Как бы не менял кодировки, одинаковые русские слова в файле и с консоли понимаются. как различные.
Подскажите чего и где тут изменить, добавить (в смысле кодировок), чтобы код работал правильно.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
#include <fstream>
    using namespace std;
    int main()
    {
    string a,b;
    setlocale (0,"");
    cin >> a;
    
    ifstream f("1.txt");
    f >> b;
    f.close();
    
    if (a==b) cout << 1;
    else cout << 0;
 
    return 0;
    }
setlocale я поудалял, поскольку нужного результата не добился.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru