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

Построение прямоугольника - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами по тегам в имени http://www.cyberforum.ru/cpp-beginners/thread895977.html
Добрый день. Есть груда электронных книг. Структурированы по жанрам и сериям, иногда на 3-4 уровня вложенности, например: "books/фантастика/лукьяненко/лабиринт отражений .fb2". Для каждой книги проставлены теги в квадратных скобках, как в примере. Тег один или несколько (несколько авторов, или серия, к которой относится книга, например). Если тегов несколько, то записаны через запятую с...
C++ Описать структуру с именем AEROFLOT Описать структуру с именем AEROFLOT, содержащую поля:  1)название пункта назначения рейса;  2)номер рейса;  3)тип самолета. Написать программу, выполняющую следующие действия:  1)ввод с клавиатуры данных в массив, состоящий из 7 элементов типа AEROFLOT;  2)вывод на экран пунктов назначения и номеров рейсов, обслуживаемых самолетом, тип которого введен с клавиатуры;  3)если таких... http://www.cyberforum.ru/cpp-beginners/thread895970.html
Вывести матрицу B и из этой матрицы В вычесть единичную матрицу А C++
Задание такое, нужно вывести матрицу B размером n*n, и из этой матрицы В вычесть единичную матрицу А. я решил вывести на экран сначала единичную матрицу А и квадратную матрицу В. При нажатии Ctrl+F9 выводит единичную матрицу и дает ввести матрицу B самостоятельно, начинаю вводить,цифра не появляется,а сверху экрана,где пишется адрес документа добавляется слово Inactive и дальше адрес...
Перечисление enum C++
Здравствуйте. Хотелось бы узнать, возможно ли "пройтись" по всем значениям перечисления, увеличивая переменную этого перечисления? Вот пример, я бы хотел, чтобы в цикле num приобрела оставшиеся значения SECOND, THIRD, FOURTH. enum NUM { FIRST = 0, SECOND = 2, THIRD = 1, FOURTH = 3 };
C++ Перегрузка и шаблон функции http://www.cyberforum.ru/cpp-beginners/thread895946.html
Никак не разберусь в написании кода с перегрузкой и шаблонами. Алгоритм вообще не понимаю. Накидал код, но в процессе написания появились ошибки, посоветуйте как лучше сделать. Задание следующее: Для каждого пункта задания создать: 1. перегружаемые функций для типов int и double 2. шаблоны функций. Передачу параметров в функцию осуществить различными способами: по ссылке, через...
C++ Работа с памятью как с файлом Есть сторонний класс, который загружает и работает с файлом через std::ifstream. Выглядит так: Load(const char *Filename). Но у меня этот файл уже представлен в памяти. Есть указатель на эти данные, и известен размер. Как мне изменить функцию Load, чтоб работая с ifstream, она на самом деле работала с данными в памяти? Вобщем, поменять на Load(void *data, long int data_size). Не пойму, что нужно... подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт CЭксперт С++
13054 / 7317 / 815
Регистрация: 27.09.2012
Сообщений: 18,053
Записей в блоге: 3
Завершенные тесты: 1
09.06.2013, 12:32     Построение прямоугольника
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#define _WIN32_WINNT 0x0500
#include <windows.h>
 
int main(){
    HWND hWnd=GetConsoleWindow();
    HDC hDC=GetDC(hWnd);
    HPEN hOldPen = (HPEN)SelectObject(hDC,GetStockObject(WHITE_PEN));
    HBRUSH hOldBrush = (HBRUSH)SelectObject(hDC,GetStockObject(NULL_BRUSH));
    Rectangle(hDC,100,100,130,110);
    SelectObject(hDC,hOldPen);
    SelectObject(hDC,hOldBrush);
    ReleaseDC(hWnd,hDC);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru