Форум программистов, компьютерный форум CyberForum.ru

Русский язык в консоли - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дайте ссылку на Dshow http://www.cyberforum.ru/cpp-beginners/thread1245396.html
Помогите! Киньте мне силку на dshow.a, никак не могу найти
C++ Необходимо хранить список типов, и пользоваться ими, например, вызывать конструкторы Здравствуйте! Мне необходимо хранить список типов, и пользоваться ими, например, вызывать конструкторы. Я нашел вариант решения проблемы в известной книге А. Александреску, но книга писалась давно, и вопрос: есть ли какие-либо варианты сделать тоже самое с помощью средств c++11, скажем, вариадических шаблонов (я не могу запихнуть в них то, что мне нужно, но они могут оказаться полезны... http://www.cyberforum.ru/cpp-beginners/thread1245393.html
Неправильная длина строки при передаче в функцию C++
странная работа компилятора(строки) в кратце проблема выглядет так определяем переменную типа широкой строки считаем ее длину передаем указатель строки в функцию и в ней уже длина строки считается неправильно!
C++ Парсер текста: прочитать файл и поместить данные в массив
Есть файл map.txt А там в строчку написаны циферки с пробелами 0 0 1 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 12 12 12 0 0 Как прочитать данную cut прочитать и запихнуть в массив? И еще, есть у кого рабочий парсер json
C++ Используя класс list, в котором храняться фамилии студентов группы, организовать поиск по фамилии http://www.cyberforum.ru/cpp-beginners/thread1245346.html
Дали задание: используя класс list, в котором храняться фамилии студентов группы, организовать поиск по фамилии. Не могу создать list с уже заданным содержимым.
C++ Програмка выдает неправильное значение Здравствуйте форумчане, относительно недавно стал изучать C++ как хобби. Изучив немного операторов решил закрепить знания написав небольшую игру-программку. Создавал в CODE::BLOCKS под Windows xp. Программка компилируется, но выдает неверный результат. Там есть статический массив в котором заранее определено значение эл-ов, но в одной функции значение не находится и программа выдает о своем... подробнее

Показать сообщение отдельно
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 675
Завершенные тесты: 1
21.08.2014, 20:32  [ТС]     Русский язык в консоли
Цитата Сообщение от ranebull Посмотреть сообщение
Напишите IDE, в которой работаете и прикрепите код программы.
VS2008 С++.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
using namespace std;
 
void main()
{
//  SetConsoleCP("1251");
//  SetConsoleOutputCP("1251");
//  setlocale(LC_ALL,"Russian");
//  setlocale(LC_ALL,"1251");
//  setlocale (LC_ALL, "RUS.UTF-8");
 
    char str[2048];
    gets(str);
    puts(str);
    FILE*file=fopen("1.txt","rt");
    fgets(str,2048,file);
    puts(str);
    fclose(file);
}
Собственно, я уже создал отдельный проект, чтобы исключить разные чудеса функций - вот этот простой пример не работает. Я раскомментирую одну из строк вверху - включается либо только русский при вооде-выводе с клавиатуры-на экран, либо только правильно отображается русский текст из файла, но одновременно и тот и другой вариант не работают.

Добавлено через 2 минуты
Цитата Сообщение от KOPOJI Посмотреть сообщение
а в консоли меняли шрифт?
хм..возможно это поможет...сейчас попробую. Просто setlocal помог и язык отображается правильно, но только в одном из случаев.
 
Текущее время: 11:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru