![]() |
|
Модераторы: Daevaorn Страницы: (89) « Первая ... 66 67 [68] 69 70 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]()
|
|
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
помоему, нормально.. |
|||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
с отправкой на данный момент в голове устаканилось..
оставляем пока этот вариант.. терь нужно поэксперементировать с приемкой и добиться симметричной свободы.. |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
||||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
что есть то и грю не зря же имя пакета поменял на импульс Добавлено через 1 минуту и 34 секунды у нас наверно уже за 1000 ..пойду гляну .. Добавлено через 2 минуты и 19 секунд уже 1008.. знаменательную дату пропустил.. Это сообщение отредактировал(а) mes - 18.12.2010, 00:26 |
|||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
чего то никак картина с получением не обрисовывается :(
|
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
устройте выходной. утром лучше думается Добавлено через 2 минуты и 2 секунды нужно попросить модераторов чтоб удалили нужное кол-во постов. благо, флуда хватает. |
|||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
||||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
ну да. чего там..1000 постов - раз плюнуть. |
|||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
интересно, а как насчет такого синтаксиса :
|
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
||||
|
||||
| mes |
|
||||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
ну вот есть у вас impulse _im; напишите как по Вашему должна выглядить строчка его инвокинга конкретному методу.. . Добавлено через 32 секунды чисто синтаксис.. без реализации.. Добавлено через 3 минуты и 40 секунд
а.. имелось ввиду для ровного счета ? я думал Вы предлагали модераторам весь флуд убрать Добавлено через 11 минут и 55 секунд можно так :
Добавлено через 13 минут и 44 секунды тогда нужна будет карта, состоящая из пары<тип импульса, адрес метода> Добавлено через 14 минут и 29 секунд так как карта составляется пользователем, проблема перегруженных функций(каст) ложится на его плечи.. |
||||
|
|||||
| mes |
|
||||||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
в примере не хватает таблицы соответсвий и отсутствует симметрия с отправкой..
Добавлено через 3 минуты и 38 секунд напрашивается такое :
Добавлено через 4 минуты и 53 секунды а отправка тогда будет выглядить так :
Добавлено через 7 минут и 13 секунд симметрия вроде соблюдена.. и даже можно оправлять один импульс сразу в разные стороны : в сеть, классу обработчику и логгеру :
|
||||||
|
|||||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
ну тут ладно..с инвокингом вроде разъяснилось.. и проблема вроде локализована..
нужны средства, чтоб составить карту соответствий типа импульса к адресу либо имени метода.. при классическом подходе много повторений..вначале указывается тип каждого метода, потом второй раз уже передается адрес.. Добавлено @ 03:11 добавим ограничение, что метод обязан принимать аргументы импульса по константной ссылке.. тогда мы можем генерить тип принимающего метода по данным импульса.. Добавлено @ 03:15
получается не очень- красиво.. так как нет контроля совпадения импульса методу.. Это сообщение отредактировал(а) mes - 18.12.2010, 03:17 |
|||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
мы можем попытаться делать не таблицей, а отдельно..
примерно так :
структуру dy_on_imp можно задефайнить до DY_PROXY(imp1, C, dy_on_imp1) но все равно в конце нужен будет список этих структур.. или можно как то хитро запрепроцессорить ? Добавлено через 2 минуты и 1 секунду т.е.можно ли составить препроцессор, который все структуры "sub"-дефайна поместит в список? тогда он (макрос) должен сделать два круга по параметрам.. Добавлено через 3 минуты и 56 секунд ну на сегодня хватит.. еще раз повторю вопрос для раздумий : нужно легкое составление карты соответствий импульса к адресу/имени метода.. |
|||
|
||||
| boostcoder |
|
||||||||||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
может при помощи operator[] ?
ага.
почему пользователем? она разве не генерируемая? может так?
_in и _out, объекты одного типа? я тут посмотрел на Ваши "мысли в слух", и представил, каково будут смотреться "=>>". может я что-то не правильно понял, но тут "operator<<" логичнее. разве нет? можно. минутку.. |
||||||||||
|
|||||||||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |