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

Упрощенная консольная графика и кодировка символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С++ : перспективен ли он? http://www.cyberforum.ru/cpp-beginners/thread455686.html
Я сейчас в 9 классе. Хочу стать программистом со специализацией по С++. Стоит ли выбирать этот язык, я имею в виду сколько он ещё будет жить, ведь мне ещё 2 года в школе учиться, далее институт лет 5... Как бы он не стал маловостребованным... И как там дела с С#, C ? Так же интересует Java. И ещё: если есть перспективы у C++, то какую среду разработки брать : Builder или Visual Studio?
C++ Можно ли создать свой перегруженный вариант функций, для разных типов потока Доброго времени суток. Хотелось бы задать несколько вопросов, ответы на которые мне не удалось найти в справочнике. 1. Можно ли создать свой перегруженный вариант функций, для разных типов потока (функция вывода: стандартный вывод, ostream и файловый вывод, ofstream; функция ввода: стандартный ввод, istream и файловый ввод, ifstream)? 2. Можно ли внутри самой функции ввода/вывода определить,... http://www.cyberforum.ru/cpp-beginners/thread455679.html
C++ Вычислить значение выражения
Здравствуйте,вот решил покавырятся в заданиях из лабараторных работ (просто для себя) заинтересовала эта задача,но как ее записать я что-то совсем не пойму,запутался...Проблемм с циклами не возникало совсем,пока не увидел эту задачу) Даны три числа x, y, z. Найти а) max (x+y+z, xyz)+3, б) min (x2+y2, y2+z2)-4. Кому не сложно прошу помочь :) Компилятор GNC/GNU Code Blocks 10.05
Почему появляется предупреждение Variable '...' set but not used C++
Здравствуйте. Возник вопрос, почему при компиляции данного кода #include <iostream> int main( int argc, char** argv ) { int menu = 0, way = 1; bool pen = false; switch ( menu ) {
C++ Вычислить сумму значений массива в нечетных столбцах http://www.cyberforum.ru/cpp-beginners/thread455636.html
Дан массив X размерности M На N. Вычислить сумму значений массива в нечетных столбцах.
C++ Помогите отладить программу. Can't find include file <alloc>. Доброго времени суток,вобщем нужно сделать так,чтобы она заработала.Я запутался в ошибках.Помогите ___________ (Еще почему выскакивает это -- Can't find include file <alloc> ?) __________________________________________________________________ Вот ,собственно код: #include <stdio.h> #include<stddef.h> #include<stdlib.h> подробнее

Показать сообщение отдельно
stawerfar
 Аватар для stawerfar
140 / 54 / 4
Регистрация: 14.12.2010
Сообщений: 347
Записей в блоге: 1
01.03.2012, 17:49  [ТС]     Упрощенная консольная графика и кодировка символов
Спасибо что хоть кто то ответил. Но я естественно не ждал и уже нашёл в другом месте.Но всёравно спасибо!Ну а поповоду Вашего ответа
Цитата Сообщение от Nameless One Посмотреть сообщение
setlocale(LC_ALL, "C")
Не работает, покрайней мере в Visual Studio 2010 точно не работает.

setlocale(LC_ALL,"russian_Russia.866");вызывает таблицу ASCII кодов IBM
Для проверки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include<iostream>
void show_ANSII(void);//прототип
int main(void)
{
    //Показываю стандартную кодировку IBM-866
    show_ANSII();
    //Изменение кодировки для вывода Русскоко языка
    setlocale(LC_ALL,"Russian_Russia.1251");
    std::cout<<"Русский языка работает!";
    //Вывод на экран изменненой таблицы ASCII
    show_ANSII();
    //Возврат на исходную 
    setlocale(LC_ALL,"Russian_Russia.866");
    //Показываю стандартную кодировку IBM-866
    show_ANSII();
    system("Pause");
return 0;
}
//для вывода на экран таблицы ANSII
void show_ANSII(void)
{
    for(int i=0;i<255;i++)
    {
        std::cout<<char(i)<<' ';
        if(i!=0&&(i%20==0||i%100==0))
        {std::cout<<std::endl;}
    }
    std::cout<<std::endl;
    std::cout<<std::endl;
    std::cout<<std::endl;
}
 
Текущее время: 07:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru