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

Действие для кнопки при инициализации класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Односвязный список, поменять значения местами http://www.cyberforum.ru/cpp-beginners/thread696043.html
пробую написать сортировку выборкой int selectionSort() { ListNode< NODETYPE > *currentPtr = firstPtr; sort(currentPtr); } int sort(ListNode < NODETYPE > *current) {
C++ Удалить из файла все числа меньше заданного Удалить из файла все ЧИСЛА меньше заданного. Соответственно у нас два файла 1 и 2 txt, и во втором редактировынный первый))) http://www.cyberforum.ru/cpp-beginners/thread696040.html
C++ Как отсортировать двумерный массив по возрастанию методом пузырька?
Напишите пожалуйста код. Нигде не могу найти(
C++ Определить сумму отрицательных элементов массива
#include <math.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> #define N 10 #define M 10 #define A 10 #define B 10 #define C 10
C++ Каждую цифру числа забить в ячейку массива http://www.cyberforum.ru/cpp-beginners/thread696027.html
Допустим есть какое либо битовое число 001011101 мне нужно его запихать в массив так чтобы = 0 = 0 = 1 = 0 = 1 = 1 = 1 = 0 = 1
C++ The variable 'x' is being used without being initialized Доброго времени суток. Ничего не пойму почему вылазит эта ошибка? : #include <iostream> int main() { double x,y,a; a = 4-(cos(x/4)*cos(x/4)); подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
15.11.2012, 15:10     Действие для кнопки при инициализации класса
Цитата Сообщение от ForEveR Посмотреть сообщение
Плюс, не запрещен и не реализован конструктор копирования/оператор присваивания.
Это минус, но я торопился донести суть.
Цитата Сообщение от ForEveR Посмотреть сообщение
Вот свитч-то тут не в тему совсем...
В тему. Как раз в тему. Если тебе надо будет написать метод selectStrategy(int id) придётся писать
C++
1
2
3
4
5
6
7
8
... ...::selectStrategy(int id){ 
...
switch(id){
case...:....behaviour=button_beh(new Button2())...
case...
}
...
}
}

Добавлено через 6 минут
Более того! Помимо стратегии обработки нажатий в кнопке может храниться ещё много сущностей
информация о графической составляющей, например и.т.п.
и в примере, ты каждый раз создаёшь конструктором новую кнопку
Когда возникнет необходимость, чтобы при изменении стратегии нажатия, остальные элементы кнопки (графика) не менялись,
тебе придётся переписывать этот код.
C++
1
b = Button(button_beh(new Button2()));
Что в итоге?
 
Текущее время: 20:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru