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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
fjay69
85 / 85 / 1
Регистрация: 26.10.2012
Сообщений: 248
#1

NetBeans, MinGW и setlocale - C++

27.10.2012, 10:47. Просмотров 1588. Ответов 3
Метки нет (Все метки)

Скачал для пробы NetBeans 7.2. Установил компилятор MinGW. Тут же столкнулся с распространенной проблемой - отображением русских символов в консоли. В Dev-cpp эта проблема решалась с помощью
C++
1
setlocale(LC_ALL,"rus");
Здесь этот вариант не катит. В прикрепленном изображении: фраза "Здравствуй, мир!" до применения setlocale и после.
Что посоветуете?
0
Миниатюры
NetBeans, MinGW и setlocale  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2012, 10:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос NetBeans, MinGW и setlocale (C++):

MinGW + Netbeans - C++
Здравствуйте. Помогите, пожалуйста, разобраться с проблемками. Первая проблема заключается в том, что я добавил свой каталог библиотек, но...

Компилятор MinGW в NetBeans не видит класс потока (thread) - C++
Версия NetBeans - 8.0.2 компилятор - MinGW Суть проблемы в следующем - использую NetBeans для С++, компилятор MinGW. Начал изучать...

Чем отличается вызов функции setlocale(0, "") от setlocale(LC_ALL,"")? - C++
Например printf(setlocale(0, "")); cout << endl; printf(setlocale(LC_ALL, "")); выдают одинаковый результат (ну, на моей...

Может ли MinGW x64 компилить приложения x32? Или нужно для этого отдельно ещё MinGW х32 качать? - C++
Просто решил поиграться с CodeLite.

Mingw-w64 MinGW TDM-GCC - C++
Всем привет. Хочу понять, существует ли принципиальная разница между Mingw-w64, MinGW и TDM-GCC? Какие плюсы/минусы у этих трех...

Setlocale - C++
#include <iostream> #include <string.h> #include <conio.h> #include <stdio.h> #include <locale.h> #include <Windows.h> using...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
fjay69
85 / 85 / 1
Регистрация: 26.10.2012
Сообщений: 248
27.10.2012, 10:54  [ТС] #2
Дополнение (может быть полезно): В Dev-cpp исходные коды писались в кодировке ANSI, для NetBeans пришлось менять кодировку на UTF-8.
0
DiffEreD
1430 / 767 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
27.10.2012, 11:19 #3
Пробуйте поменять кодировку: свойства проекта/Общего назначения/Кодирование - windows-1251
0
fjay69
85 / 85 / 1
Регистрация: 26.10.2012
Сообщений: 248
27.10.2012, 11:27  [ТС] #4
Поменял... Тут же снесло все русские надписи в исходниках
Создаю новый проект, устанавливаю кодировку, набираю код, собираю, запускаю.
Ура, всё работает! Спасибо! ^^
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.10.2012, 11:27
Привет! Вот еще темы с ответами:

setlocale - C++
#include <iostream> #include <locale> using namespace std; class employee { private: string name;

Setlocale vs. SetConsoleCP - C++
В чём разница? Локаль определяет, в какой кодировке символы представляются в программе, а SetConsoleCP устанавливает ту же характеристику...

Строки и setlocale - C++
Добрый вечер, помогите решить одну проблему. Вводится какой-то текст. Хочу в newmass заложить слово и вывести его. Проблема в том, что...

Setlocale в wmain() - C++
Собираю проект под Windows CE 6.0, чтобы выводить русские символы в консоли использую: setlocale( LC_ALL,"Russian" ) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
27.10.2012, 11:27
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru