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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 37, средняя оценка - 4.92
mike38
0 / 0 / 0
Регистрация: 08.03.2011
Сообщений: 72
#1

Microsoft Visual Studio 2010 (rus) настройка unicod - C++

05.02.2012, 16:54. Просмотров 4938. Ответов 6
Метки нет (Все метки)

Microsoft Visual Studio 2010. Не подскажите где в нстройках найти Unicod ?
Чтобы после компиляции,отображались русские символы,а не каракули.
Язык Си.
0
Вложения
Тип файла: rar Мои рисунки.rar (252.4 Кб, 33 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2012, 16:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Microsoft Visual Studio 2010 (rus) настройка unicod (C++):

Microsoft Visual Studio 2010 (rus)по настройке. - C++
Что это означает? http://***************/question/70790618/

Настройка Microsoft Visual Studio 2010 - C++
После установки MVS 2010 система просит указать среду, подстраивая её под определённый вид разработки (С++, С#, F# т.п.), создавая тем...

Microsoft Visual Studio 2010 - C++
В Visual Studio 2010 есть компанент типа StringGrid как в Builder C++?

microsoft visual studio 2010 Ultimate - C++
Народ, такая проблема, пишу курсовую (GUI) и когда,например,использую указатель формы this-> то у меня после стрелочки не вылезают...

Самоучитель Microsoft Visual Studio 2010 - C++
Всем доброго временит суток! Есть у кого нибуть Самоучитель Microsoft Visual Studio 2010? в любом формате или скинте работающиую...

microsoft visual studio 2010 express - C++
я установил microsoft visual studio 2010 express создаю файл cpp и набираю код не могу его скомпилировать. Как это сделать? Заранее...

6
sandye51
программист С++
687 / 592 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
05.02.2012, 17:06 #2
C++
1
2
3
4
5
6
7
8
9
#include <clocale>
#include <iostream>
 
int main()
{
setlocale(LC_ALL, "Russian");
std::cout << "Работает русский текст" << std::endl;
return 0;
}
0
mike38
0 / 0 / 0
Регистрация: 08.03.2011
Сообщений: 72
05.02.2012, 17:12  [ТС] #3
Цитата Сообщение от sandye51 Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
#include <clocale>
#include <iostream>
 
int main()
{
setlocale(LC_ALL, "Russian");
std::cout << "Работает русский текст" << std::endl;
return 0;
}
а куда этот код включить?
0
-=ЮрА=-
Заблокирован
Автор FAQ
05.02.2012, 18:50 #4
Цитата Сообщение от mike38 Посмотреть сообщение
Чтобы после компиляции,отображались русские символы,а не каракули.
Язык Си.
Вариант 1 (использование setlocale)
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <conio.h>
#include <locale.h>
 
int main()
{
    setlocale(LC_ALL, "Russian");
    printf("Пример русского текста\n");
    _getch();
    return 0;
}
Вариант 2 (использование CharToOem)
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <windows.h>
 
int main()
{
    char text[] = "Пример русского текста";
    CharToOem(text,text);
    printf("%s\n",text);
    system("pause");
    return 0;
}
Вариант 3(SetConsoleCP + SetConsoleOutputCP на 10-ке не отрабатывает без смены шрифта приложения на Lusinda Console)
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <windows.h>
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    printf("Пример русского текста\n");
    system("pause");//Это вместо _getch
    return 0;
}
Вариант 4 (system на 10-ке не отрабатывает без смены шрифта приложения на Lusinda Console)
C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
#include <windows.h>
 
int main()
{
    system("chcp 1251");
    printf("Пример русского текста\n");
    system("pause");//Это вместо _getch
    return 0;
}
0
Миниатюры
Microsoft Visual Studio 2010 (rus) настройка unicod  
-=ЮрА=-
Заблокирован
Автор FAQ
05.02.2012, 18:51 #5
Добавлено через 5 минут
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
без смены шрифта приложения на Lusinda Console)
- как это сделать здесь Создание файла в UTF-8 кодировке
0
mike38
0 / 0 / 0
Регистрация: 08.03.2011
Сообщений: 72
05.02.2012, 19:02  [ТС] #6
мне не код нужен,а в настройках поменять ,чтобы и рус кодировкой писалось!
 Комментарий модератора 
Форум не место обмена аськами, мылами, скайпами и т.д.
0
retmas
Жарю без масла
864 / 746 / 168
Регистрация: 13.01.2012
Сообщений: 1,702
05.02.2012, 19:18 #7
ну если не хотите добавлять код, можно кодировку исходника поменять... в моем случае на cp866
C
1
2
3
4
5
6
7
8
9
#include <stdio.h>
 
 
int
main()
{
    puts("привет");
    return 0;
}
1
Миниатюры
Microsoft Visual Studio 2010 (rus) настройка unicod   Microsoft Visual Studio 2010 (rus) настройка unicod   Microsoft Visual Studio 2010 (rus) настройка unicod  

05.02.2012, 19:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2012, 19:18
Привет! Вот еще темы с ответами:

Программирование С++ в Microsoft Visual Studio 2010 - C++
Подскажите пожалуйста!!! Можно ли программировать в этой среде программирования на С++ т.е. там уже есть Visual C++ Это тоже самое? ...

Откуда взять Microsoft Visual Studio 2010? - C++
Откуда взять Microsoft Visual Studio 2010?

как кодить на с в Microsoft visual studio 2010 - C++
первый раз встречаюсь с вижлой.как кодить на с в Microsoft visual studio 2010?обьясните поподробнее как что где создавать и как...

Помогите пожалуйста написать программу в Microsoft Visual Studio 2010 (С++) - C++
Условие программы: Найти количество элементов, расположенных между минимальным и максимальным элементами массива.


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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