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

Обьясните пожалуйсто код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка структур по полю http://www.cyberforum.ru/cpp-beginners/thread126866.html
Здравствуйте всем! Я здесь новичок. Учусь на программиста на 1 курсе, скажу прямо мне очень тяжело.:cry:Мне нужно до 15 мая сдать курсовую, а там 3 задачи надо сделать. В ообщем я не могу хоть убей. Осмелюсь Вас всех попросить, может кто-нибудь мне поможет;D Напишите пожалуйста программы на задачи на С++:gsmile: 1 Задача:Задан список участников соревнований по плаванию и их результаты....
C++ вывести список содержащий только положительные элементы помогите с кодом! вообщем тема СПИСКИ! создаем список какой то......в него можно добавлять элементы, удалять, искать!!! с 1 по 10 пункт программа работает...а вот 11 пункт не хочет делать! 11 пункт - вывести список содержащий только положительные элементы! попробуйте запустите..потестируйте...может поймете в чем дело #include "stdafx.h" #pragma hdrstop #pragma argsused #include... http://www.cyberforum.ru/cpp-beginners/thread126836.html
C++ Вычисление интегралов
Помогите пожалуйста составить программу для вычисления значения определенного интеграла от функции cosx\x для нулевого нижнего и действительного верхнего предела a с точностью ε с использованием рекурсии. Скажу сразу в теме полный ноль, только начал разбираться, поэтому прокомментируйте поподробнее что к чему.
Константные поля и операция присвоения - как быть? C++
У меня в классе реализовано константное поле: int const constant; инициализация такой переменной происходит в конструкторе в списке инициализации: GoodClass::GoodClass(char* str,int inint):constant(inint){ //... }; по идее ясно, что изменить такое поле невозможно но если надо?(
C++ Вычисление рекурсивным методом значение математической зависимости http://www.cyberforum.ru/cpp-beginners/thread126773.html
Вычислить рекурсивным методом значение математической зависимости, заданной рекуррентной формулой, для произвольного значения параметров. Функция Аккермана: n, m = 0, 1, 2, … A(m, n) = n+1 , если m=0 A(m, n) = A(m-1, 1) , если n=0 A(m, n) = A(m-1, A(m, n-1)), если m>0, n>0 Помогите пожалуйста, искал в гугле ничего не нашел , книга тоже не помогла. Нужно к понедельнику данная задачка....
C++ Код С++ ПОжалуста напишите код для задачи: Составить программу, выясняющую, является ли данное слово перевертышем ( так называются слова, читающиеся одинаково слева направо и справа налево, например: ПОТОП, НАГАН ). спс. подробнее

Показать сообщение отдельно
mind66
3 / 3 / 0
Регистрация: 27.09.2009
Сообщений: 41
08.05.2010, 12:20     Обьясните пожалуйсто код
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
enum ConsoleColor
{
                Black         = 0,
                Blue          = 1,
                Green         = 2,
                Cyan          = 3,
                Red           = 4,
                Magenta       = 5,
                Brown         = 6,
                LightGray     = 7,
                DarkGray      = 8,
                LightBlue     = 9,
                LightGreen    = 10,
                LightCyan     = 11,
                LightRed      = 12,
                LightMagenta  = 13,
                Yellow        = 14,
                White         = 15
};
 
 
void SetColor(int text, int background)
{
        HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
        SetConsoleTextAttribute(hStdOut, (WORD)((background << 4) | text));
}
что в итоге получается я знаю.
можно поподробнее обьяснить
C++
1
2
        HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
        SetConsoleTextAttribute(hStdOut, (WORD)((background << 4) | text));
эти 2 строчки я их немогу понять


и для чего
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
enum ConsoleColor
{
                        Black         = 0,
                Blue          = 1,
                Green         = 2,
                Cyan          = 3,
                Red           = 4,
                Magenta       = 5,
                Brown         = 6,
                LightGray     = 7,
                DarkGray      = 8,
                LightBlue     = 9,
                LightGreen    = 10,
                LightCyan     = 11,
                LightRed      = 12,
                LightMagenta  = 13,
                Yellow        = 14,
                White             = 15
};
если в
C++
1
2
3
4
5
void SetColor(int text, int background)
{
        HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
        SetConsoleTextAttribute(hStdOut, (WORD)((background << 4) | text));
}
я не вижу что бы это использовалось(код взят с этого форума).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 18:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru