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

Функция setlocale( LC_ALL,"Russian" ) и класс String - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Описать структуру с именем TRAIN http://www.cyberforum.ru/cpp-beginners/thread305256.html
Пожалуйста помогите написать программу на языке "СИ" Описать структуру с именем TRAIN, содержащую следующие поля: - название пункта назначения; - номер поезда; - время отправления. Написать программу, выполняющую следующие действия: - ввод с клавиатуры данных в массив, состоящий из восьми элементов типа TRAIN; - записи должны быть размещены в алфавитном порядке по названиям пунктов...
C++ Сортировка вставками. Пожалуйста помогите написать программу на языке "си" Дана последовательность чисел a1, a2, …, an . Требуется представить числа в порядке возрастания. Делается это следующим образом. Пусть a1, a2, …, ai – упорядоченная последовательность, т.е. a1 ≤ a2 ≤… ≤ ai . Берется следующее число a1+i и вставляется в последовательность так, чтобы новая последовательность была тоже возрастающей. Процесс... http://www.cyberforum.ru/cpp-beginners/thread305255.html
C++ Сортировка слиянием
Привет всем. Написать программу, которая размещает элементы одномерного массива А в зависимости от значения параметра q или в порядке возростания, или в порядке убывания. В смысле вводим 1 - по возростанию, 2- по убыванию. Код С.
C++ Сформировать файл "BOOK" из фамилий любимых писателей учеников класса (ученики по очереди вводят по три фамилиии писателей). Используя сформированный
Нужна помощь: Задание.Для выполнения задания следует составить две программы: первая программа - для создания файла последовательного доступа, вторая - для обработки данных, записанных в файле последовательного доступа. Если не указано в задании, имя файла задать самостоятельно. Подготовить тесты. Проверить работу программ на ЭВМ. Задача: Сформировать файл "BOOK" из фамилий любимых писателей...
C++ Известно, что в Москве самыми теплыми являются дни с 15 июля по 15 августа. Для проведения фестиваля были выбраны 7 следующих подряд дней, наиболее те http://www.cyberforum.ru/cpp-beginners/thread305242.html
Нужна помощь: Задание.Выбрать целесообразный способ представления данных, используя, если нужно, и двумерные массивы. Составить список используемых переменных. Сформулировать задачу математически. Разработать алгоритм решения задачи используя, если возможно, типовые алгоритмы, изложенные в теоритическом введенни. Решение многих задач не может быть полностью сведено к типовым алгоритмам и требует...
C++ файл сортировка В argv записывается имя файла, в argv метод сортировки от 1 до 4. Нужно отсортировать данные файла (числа и буквы) выбранным методом. Причём символы должны оказаться в конце файла(их сортировать не нужно). Когда в файле только числа - всё работает, ошибки возникают если в файл поместить буквы. Помогите с этой проблемой. #include "stdafx.h" #include <fstream> #include <stdio.h> #include... подробнее

Показать сообщение отдельно
ranebull
 Аватар для ranebull
512 / 345 / 54
Регистрация: 23.06.2013
Сообщений: 1,182
Записей в блоге: 6
15.12.2013, 08:05     Функция setlocale( LC_ALL,"Russian" ) и класс String
Цитата Сообщение от alsav22 Посмотреть сообщение
На слово не верю. Это в 10 студии (скрин).
Согласен, такая же ситуация в VS2013. Но нашел несколько корректных вариантов ввода-вывода.
1 метод:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<iostream>
#include<string>
using namespace std;
int main()
{
    system("chcp 1251");
    cout << "Русский текст\n";
    string str;
    getline(cin, str);
    cout << str << endl;
    cin.get();
    return 0;
}
2 метод:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
#include<string>
#include<Windows.h>
using namespace std;
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    cout << "Русский текст\n";
    string str;
    getline(cin, str);
    cout << str << endl;
    cin.get();
    return 0;
}
Эти методы без проблем работают в VS2013
Миниатюры
Функция setlocale( LC_ALL,"Russian" ) и класс String   Функция setlocale( LC_ALL,"Russian" ) и класс String  
 
Текущее время: 18:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru