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

Как хранить координаты фигуры? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение суммы n-го количества чисел http://www.cyberforum.ru/cpp-beginners/thread1103611.html
Требуется написать программу, которая осуществляет подсчёт суммы, n-го количества слагаемых. S=0+1-2+3-4+...n Очень нужна ваша помощь! :help: Буду всем очень признателен, за содействие. :)
C++ Разнести весь код из main по отдельным функциям Нужно что-бы все вычисления проводились через функции. Как мне перенести вычисления, a1,a2,a3,b1... и так далее, из мэйна в отдельную функцию? Если код можно как-то упростить, тоже пишите! Буду очень признателен за помощь. #include "stdafx.h" #include <iostream> #include <iomanip> #include <math.h> http://www.cyberforum.ru/cpp-beginners/thread1103607.html
C++ OpenIM - не работает распараллеливание циклов
void Multiplication(int a, int b) { int c; int i; int j; int count(0); omp_set_num_threads(count); #pragma omp parallel #pragma omp for firstprivate(j) lastprivate(i) for(i = 0; i < 5; i+=1) // i = ряд матрицы a
C++ Переполнение include
Здравствуйте! Такой вопрос есть класс Program и класс Universe, в классе Program я подключаю(#include) Universe.cpp, а в классе Universe подключаю(#include) Program.cpp. Вылезает ошибка, поразмыслив я понял что это вполне логично происходит какой-то закольцованный #include как от этого избавиться? Пробовал #pragma once не помогло( С++ токо начал копать, так что извините если слишком банальный...
C++ Почему отказались от #ifndef? http://www.cyberforum.ru/cpp-beginners/thread1103591.html
Всем привет, Лафоре пишет, что от использовании директивы #ifndef стали отказываться в пользу #if !defined(). Может кто-нибудь объяснить почему?
C++ Консольная "графика", игра "Тетрис". Фигуры перестают прорисовываться на определенном этапе Доброго времени! Написал на днях тетрис (в консоле) с использованием, кажется это называется WinApi. В цикле вызывается функция отрисовки фигуры, которая в свою очередь вызывает п\п отрисовки кубика. Удаление его осуществляется той же функцией только закрашивает поверх отрисованного цветом фона (так как не знаю возможно ли просто удалить нарисованное). Все классно работает до... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6248 / 5851 / 1891
Регистрация: 18.12.2011
Сообщений: 14,990
Завершенные тесты: 1
23.02.2014, 20:04     Как хранить координаты фигуры?
1. Массив должен содержать 4 числа:
C++
1
int koord[4];
а лучше просто
C++
1
RECT koord;
2. По нажатию кнопок пересчитывать значения koord
и давать команду на перерисовку
C++
1
InvalidateRect(hwnd,NULL,true);
3. По сообщению WM_PAINT останется только нарисовать нужную фигуру,
вписанную в koord.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru