Здравствуйте. Такая проблема. При обработке переменной типа char, содержащую русские символы, возникают проблемы. то есть компилятор ошибки не выдает, но например функция setw(10) не выделит именно 10 символов, а выдаст меньше. или при вводе данных в цикле, цикл прерывается на второй итерации. хотя их заведомо больше.под виндой есть заголовочный файл кажется, и в нем есть функция getconsolecp(). Так вот там корректно обрабатываются переменные, содержащие русские символы. Подскажите, как быть?
|