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

Русский язык - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двумерный массив, сумма столбца http://www.cyberforum.ru/cpp-beginners/thread1139358.html
В двумерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первом столбце — информация о группах первого курса, во вто¬ром — второго и т. д.). На каждом курсе имеется 10 групп. Определить общее число студентов на пятом курсе.
C++ Даны строка S, символ C и строка S0. Необходимо после каждого вхождения символа C в строку S вставить строку S0 Есть код... string s, s0; char c; cout << "Введите строку s, s0 и символ c: "; getline(cin, s); getline(cin, s0); cin >> c; string::size_type npos; http://www.cyberforum.ru/cpp-beginners/thread1139351.html
C++ Почему не выдает на экран числовой ряд Фибоначчи в указанном диапазоне?
Объясните почему не выдаёт на экран числовой ряд в диапазоне от d до k? for (n; n!=0; n--) { a=a+b;//значение следующего b=a-b;//значение предыдущего if( ( n >= d ) && ( n <= k ) ) {
Поменять местами два массива C++
for(int i=0;i<100;i++) for(int j=0;j<100;j++) {if (rl1<rl2) rl2=rl1; rl1=rl2; хочу поменять два массива местами....что не так??
C++ Макросы обработки переменного количества параметров http://www.cyberforum.ru/cpp-beginners/thread1139342.html
Используя макросы обработки переменного количества параметров, составить программу сортировки чисел (использовать алгоритм быстрой сортировки). Помогите пожалуйста написать такую программу.
C++ Как создать свой формат файла на Visual C++ Win32, Или С# формой Как создать свой формат файла на Visual C++ Win32, Или С# формой, чтоб откривался только єтой прогой и сохранялся этой прогой честно мало понимаю Скиньте код примера , или статью , или книгу по этому вопросу :help: подробнее

Показать сообщение отдельно
koperfild
9 / 9 / 3
Регистрация: 04.12.2011
Сообщений: 133
05.04.2014, 05:27     Русский язык
Уже задолбался с попыткой заставить выводить считанные русские строки.
Имеем. По идее там должна быть функция CharToOem но она коверкает. А вот функции OemToChar и OemToAnsi нормально преобразовывают русские буквы. Но откуда ни возьмись появляется ошибка при вводе английских символов. Ошибка в стеке переменной b
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <clocale>
#include <cctype>
#include <windows.h>
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    printf("Введите букву\n");
    char c='l';
    char b;
    while (c != 'j'){
        OemToChar(&c, &b);
        cout << b;
     }
     return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru