Блог пользователя yahooo

Автор yahooo, 15 лет назад, По-русски
В некоторых извращенных задачах бывает нужно вводить русский текст (редко, но бывает), есть ли какой то способ сделать это без геморроя в С++? Под геморроем я подразумеваю ввод посимвольно и шаманство после этого с кодами символов.
  • Проголосовать: нравится
  • -13
  • Проголосовать: не нравится

»
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
хм, можно сразу русскими писать, только надо сохранить исходник в нужной кодировке... в ascii... в вижле если не ошибаюсь windows-1251 или что-то подобное... или utf-8... в fare например можно менять кодировки на F8... на shift+F8 просмотреть все доступные (вроде только 2.0+ есть много кодировок)
  • »
    »
    15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится -11 Проголосовать: не нравится
    не очень понял, как это применимо, и если я посылаю на сервер как это работает?
    • »
      »
      »
      15 лет назад, скрыть # ^ |
       
      Проголосовать: нравится 0 Проголосовать: не нравится
      ты посылаешь файл, этот файл может быть сохранён в разной кодировке... т.е. одни и те же коды в разных кодировках означают разные символы...

      есть ещё вариант просто посылать через форму где вставляется исходник... в запуске на кф работает...
»
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
setlocale(0,""); - не ? 
»
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
http://cppalgo.blogspot.com/2009/12/dlgsuby.html
»
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
так а в чем проблема с русскими символами? у них просто коды отрицательные, и ты знаешь об этом. никаких шаманств не нужно scanf/printf & cin /cout нормально с ними работают.
»
15 лет назад, скрыть # |
 
Проголосовать: нравится +5 Проголосовать: не нравится
А в английской версии условий тоже нужно вводить русский текст? Если так, то это не очень хорошо по отношению к руссконеговорящим участникам.