|
|
Другие темы раздела | |
C++ ComboBox + Button На форме имеется ComboBOx с 7 пунктами и две кнопки "Да" и "Нет" При последовательном ответе на все 7 вопросв кнопкой "Да" должно появится сообщение обезьяна съела банан,а если хотябы раз был ответ "нет" то все начинается по новой! https://www.cyberforum.ru/ cpp/ thread105058.html |
Хуки мыши C++ Такая проблема, пытаюсь написать хук для мыши, вроде событие отлавливается, библиотека отлично подключается, но функция которая должна возвращать указатель на структуру MOUSEHOOKSTRUCT, возвращает структуру вверх ногами, координаты мыши почему-то лежат в параметрах wHitTestCode и dwExtraInfo, а в x,y лежит int значение, похожее на указатель, код dll выглядит так //mhook.h #include... |
C++ GUI-программирование. Какая библиотека лучше?
https://www.cyberforum.ru/ cpp/ thread104637.html Здравствуйте! Я знаю "консольный" C++, теперь хочется освоить какую-нибудь библиотеку или технологию визуального программирования. Подскажите, кто знает, что лучше выбрать и что сейчас востребовано? Всем благодарен! |
C++ Нужен совет с Canvas Доброго времени суток, Нужен совет, через чего сделать следующее Дано: картинка с нарисованными объектами разной формы Необходимо: при нажатии на какой либо объект его выделить на самой картинке.. Неужели придется описывать большую часть пикселев? или можно задать как-то по-другому? https://www.cyberforum.ru/ cpp/ thread104580.html |
Mac OS Timers C++ Доброго времени суток. Есть ли какие-то средства(чистый С) для работы с таймерами под Мак(аналоги timer_create или SetTimer, возможно, мультимедийные таймеры)? Или все же придется писать свой?.. |
C++ Ring0
https://www.cyberforum.ru/ cpp/ thread103033.html Кто-нибудь задавался вопросом работы с уровнем доступа ядра. Я так понял в windows есть 3 режима обработки приложений! и Ring0 имеет самые высокие привилегии. Если кто-то имеет опыт в этой области, просьба поделиться им.. |
C++ Создание крутящегося каркасного куба
https://www.cyberforum.ru/ cpp/ thread102841.html Что требуется: Выполнить кручение куба в виде каркаса по оси Z. Язык выполнения - любой, единственное ограничение - не использовать OpenGL |
Видео с монитора на удаленный монитор C++ Сломался монитор у домашнего компа и хочу написать маленькую прогу для трансфера видео с этого бедняги на ноут под MacOS Сначала хотел определять RGB каждого пикселя и слать его по TCP, однако понял, что слать по пикселю каждые 10мс это воопервых медленно (разрешение то от 1280*800 до 1600*900 ....) и во вторых зафлужу сеть к чертям, особенно отрубив на то защиту. Потом хотел обьединить... |
C++ Как узнать аппаратную конфигурацию компьютера средствами с++?
https://www.cyberforum.ru/ cpp/ thread101391.html Доброе время суток. как узнать аппаратную конфигурацию компьютера средствами с++? может кто кинет пример или название книги где можно почитать? |
C++ Ветвящийся список? Для организации игровых объектов понадобилось написать хм... что то такое... список, но способный разветвляться в своих элементах. Например мы имеем 10 кнопок, на деле кнопка это картинка и текст - игровые объекты. Т.к. объекта 2, получаем список из 10*2 объектов. А теперь представим что нам нужно удалить 1 кнопку - без знания что у кнопки 1 зависимый объект (текст) это невозможно сделать. А что... https://www.cyberforum.ru/ cpp/ thread101362.html |
Curl и keep-alive C++ Возможно не тот раздел, но всё таки на С++ пишу :) Использую curl, необходимо без переподключения выполнить 2 запроса, используя keep-alive. В хедер добавил "Connection: Keep-Alive", выполнял curl_easy_perform последовательно 2 раза, но курл всё равно делает 2 разных коннекта (проверял, разные порты открываются для выполнения запроса). |
C++ Наложение видео Здравствуйте. Заранее извиняюсь, если запостил не в тот раздел, просто вопрос достаточно обширный. Итак. Есть два видео(или видео и набор картинок). Нужно, чтобы программа наложила второе видео(или набор картинок) на первое и сохранила полученный результат в третий файл. Если кто не понял, то могу привести пример: все видели на некоторых каналах иногда во время важных новостей в левом нижнем... https://www.cyberforum.ru/ cpp/ thread101190.html |
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
18.03.2010, 21:04 | 0 |
Откатываемый (undoable) класс - C++ - Ответ 60750418.03.2010, 21:04. Показов 830. Ответов 6
Метки (Все метки)
Ответ
volovzi, то что ты пытаешься сделать невыгодно.
Предположим у меня есть объект имеющий 1000 членов данных. Я перед выполнением некой операции, изменяющей 1 член данных, сохраняю состояние всех членов с помощью вызова твоей операции save (вызывая возможно очень дорогостоящий конструктор копирования). Вопрос на кой хрен мне хранить лишние состояние 999 членов, если я изменения касаются только одного? volovzi, все уже придумано до тебя, см. в сторону паттерна COMMAND (Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес Приемы объектно-ориентированного проектирования. Паттерны проектирования). Вернуться к обсуждению: Откатываемый (undoable) класс C++
1
|
18.03.2010, 21:04 | |
Готовые ответы и решения:
6
Есть класс A и класс B, класс B вложен в класс A и вложен в него, как классу B получить доступ к переменным класса A просто по имени? Класс таблиц баз данных и класс записей в таблице(реляционная таблица). Предусмотреть класс связей между таблицами Класс: Разработать абстрактный класс класс Point для задания координаты... Отдельно класс данных, класс формул и главный класс |
18.03.2010, 21:04 | |
18.03.2010, 21:04 | |
Помогаю со студенческими работами здесь
0
Реализовать класс родительский класс "Пара чисел" и класс-наследник "Комплексное число" Создать класс колесо, имеющее радиус. Определить конструкторы. Создать класс машин, содержащий класс колесо Класс, производный класс, паблик-класс Разработать базовый класс "прямоугольник", производный класс "Окно" и класс-контейнер "Список окон" |