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

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

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

NetBeans, MinGW и setlocale - C++

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

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

Компилятор 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, "")); выдают одинаковый результат (ну, на моей...

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

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

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

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

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

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

Setlocale() и getline() - C++
Доброго времени суток. Вот код тестовой программы: void main() { setlocale(LC_ALL, "Russian"); char a; cin.getline(a,...

Setlocale в заголовочном файле - C++
main.cpp #include <cstdlib> #include <iostream> #include <cstring> #include <string> #include "studio.h" using namespace...

setlocale не совсем работает - C++
есть код: #include <iostream> #include <conio.h> #include <clocale> using namespace std; int main() { setlocale...

Setlocale портит ввод слов - C++
Товарищи программисты! Тут беда глобального масштаба) Ввожу русское слово без setlocale(LC_ALL, "RUS"), вводит и выводит верно. Но...

Различие функций setlocale() и SetConsoleCP()/SetConsoleOutputCP() - C++
Вопрос состоит в следующем... Можно проверить с помощью функций GetACP(), GetOEMCP(), GetConsoleCP(), GetConsoleOutputCP(), что функция...


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

Или воспользуйтесь поиском по форуму:
fjay69
85 / 85 / 1
Регистрация: 26.10.2012
Сообщений: 248
27.10.2012, 11:27  [ТС]     NetBeans, MinGW и setlocale #4
Поменял... Тут же снесло все русские надписи в исходниках
Создаю новый проект, устанавливаю кодировку, набираю код, собираю, запускаю.
Ура, всё работает! Спасибо! ^^
Yandex
Объявления
27.10.2012, 11:27     NetBeans, MinGW и setlocale
Ответ Создать тему
Опции темы

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