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

Кодировка в консоли (на ЕГЭ) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Убрать из слова каждую вторую гласную букву в диапазоне от 8 до 13 буквы http://www.cyberforum.ru/cpp-beginners/thread948483.html
тема: текстовые файлы. убрать из слова каждую вторую гласную букву в диапазоне от 8 до 13 буквы.
C++ Файловый ввод-вывод в задаче Не понимаю как составить вывод данных из файла в задаче (см.ниже), я вообще запутался с вводом выводом, помогите растолковать. Если cout (ostream) выводит текст, почему тогда объект fout (ofstream... http://www.cyberforum.ru/cpp-beginners/thread948482.html
Поиск циклов отрицательной стоимости C++
Добрый день помогите с написание программы. Суть такова. На вход в программу подается в .txt граф представленный в таблице смежности. допустим перейти от A к B стоит -5 от B к C стоит 2 от C к D...
C++ как сложить/умножить/найти большее/найти меньшее/найти средние число
привет всем подскажите как сложить/умножить/найти большее/найти меньшее/найти средние число из например 10 введенных чисел, в одной программе.Всем заранее респект.
C++ Чем отличаются операторы вывода? http://www.cyberforum.ru/cpp-beginners/thread948417.html
Чем отличаются операторы вывода cout и printf и какой более перспективно использовать? ;)
C++ Почему работает puts() из <cstdio> ? Всем привет! Вы можете сказать, что мне нечего делать, но я спрошу :) Элементарный ХеллоуВорлд #include <cstdio> int main() { puts( "Hello, World" ); return 0; } Я же не делал... подробнее

Показать сообщение отдельно
fuzzytoozy
8 / 8 / 1
Регистрация: 23.11.2012
Сообщений: 94
05.09.2013, 00:47
а chartooem чем то не устраивает? или на экзамене будет линукс? вообще у линукса с этим проблем нет в принципе

Добавлено через 4 минуты
для изменения кодировки можно так же воспользоваться iconv.h, не знаю есть ли он в windows. Вот, например с UTF-8 на CP1251:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <string.h> //для strlen
#include <iconv.h>
 
void utf8c1251 (char *from, char *to)
{
    size_t fl, tl; 
    
    iconv_t d; 
    fl=tl=strlen(from); 
    d=iconv_open("UTF-8","CP1251"); 
    iconv(d, &from,&fl,&to,&tl); 
    iconv_close(d);                               
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru