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

Консоль, кубизм, минимализм, как быть? (графика и алгоритмы) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ не найден оператор, как исправить http://www.cyberforum.ru/cpp-beginners/thread912235.html
выдает ошибку 1>4лаба прогр инженерия.cpp(34): error C2678: бинарный ">>": не найден оператор, принимающий левый операнд типа "std::istream" (или приемлемое преобразование отсутствует) как исправить, чет не пойму:( #include "stdafx.h" #include <iostream> #include <conio.h> #include <Windows.h> using namespace std; struct student
C++ Нужно исправить ошибки в классе комплексных чисел Мой мозг породил нечто ужасное к ночи, и оно не желает работать. Задание из рода "Бред обыкновенный". Надо исправить ошибки, а голова не варит, как... Это класс комплексных чисел с перегрузками и дружественными функциями. Вот в этом и чепуха. Уже не сплю неделю из-за проблем со средами, сегодня уже накалякал эту чепуху. Разработка ведётся в Eclipse, и он ругается на определённые строки, сейчас... http://www.cyberforum.ru/cpp-beginners/thread912146.html
Компоновщик о ликовка программы это одно и тоже? C++
??????
Перевод с Pascal на С++ C++
Ребят, переведите кому не сложно, буду благодарна. program z1; var n,s,i : integer; begin write('n = '); readln(n); s:=0; for i:=1 to n do s:=s+i*i;
C++ Номер элемента массива ближайшего к среднеарифметическому его значению и разницу элементов http://www.cyberforum.ru/cpp-beginners/thread912114.html
Вот я написал програмний код но немогу сделать вот это задание : номер элемента массива ближайшего к среднеарифметическому его значению и разницу элементов массива расположенных между первым отрицательное и вторым положительным элементом. Помогите мне дописать эти две просьби в даную програму! #include "stdafx.h" #include <iostream> #include <conio.h> #include "time.h"
C++ Удаление пробелов из строки TCHAR Нужно удалить все пробелы. MFC не сработал. CString::Remove(_T(' ')); CString::Replace(_T(" "), _T("")); std также. TCHAR id_str; id.GetWindowText(id_str, 10); tstring s = id_str; s.erase(std::remove(s.begin(), s.end(), _T(' ')), s.end()); Почему? подробнее

Показать сообщение отдельно
YYwww
1 / 1 / 0
Регистрация: 06.06.2013
Сообщений: 67
27.06.2013, 13:12  [ТС]     Консоль, кубизм, минимализм, как быть? (графика и алгоритмы)
@Kukurudza, нет-нет. Ну вот смотрите. например, в паскале можно рисовать всякие квадратики кружочки и тд и тп.
Я уверен, что в С++ тоже можно, в консоли. Эдакий кубизм.
Но мне бы хотелось, чтобы какую-то группу объектов объединить и представлять как на матрице показали вы.

Т.е., если просто квадрат, (закрашенный или нет), то 0 на матрице внутри.
Если там стоит пешка (прям нарисую поточечно пешку), то отметим её (в матрице, в алгоритме) как 1. Если пешка тёмная светлая. то или 1 или 7.


Вопрос в том, как сказать "что это пешка" и занести её в матрицу?

Возник сейчас вариант: если я поле всё расчерчу ровно и чётко, например, 800 точек на 800, где на 1 клетку будет точка 100х100 (например), то мне нужно будет считывать каждую такую 100х100, проверять её как-то с "шаблонами картинок", если шаблоны картинок совпали, то в матрицу заносим определённую инфу.

Хотя, начальная инфа в матрице уже будет занесена, и максимум что организовать. так это дальнейшее движение. т.е., смену шаблонов, отдельных кусков графики.

допустим, вы передвигаете 1 фигуру -- мне нужно заменить, по сути, 2 клетки. вот как бы это так красиво организовать, чтобы не перерисовывать всё -- было бы шикарно.

В общем, вопросов куча, не знаю как правильно бы это всё оформить.

**всё, теперь главное разобрался, что привязка к графике не самая роль. Теперь вопрс о графике консольной мучает -- как проще нарисовать, чтобы заменять в этой системе только 2 клетки, а не все 64 заного перерисовывать?
 
Текущее время: 11:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru