A100: бред, хотя бы потому что GetHandle() в общем случае может возвращать допустим тип string, а не int
Не, ну это уже явно перебор. А вот то что функции FN могут быть разные, и соответственно возвращать разные типы - вот это да. Хотя это надо было тоже уточнить у автора, ибо если только целые типы, то задача сильно упрощается.
Alexey Navoykov: Где вы видели текстовые хэндлы то? ) Да и у автора же обозначена задача. А если усложнять условия, то хэндлы могут быть заданы и в виде структуры.
Да... и так:
struct A { int i; };
bool SelectHandle( A& ) { returntrue; }
A GetHandle() { A a; return a; }
A NewHandle;
datetime time = MACRO100( NewHandle, TimeCurrent());
Осталось ещё в виде массива ) Причём из него нужно сначала сделать массив байт, а потом перевести в структуру, воспользовавшись фирменной библиотекой TypeToBytes )
Осталось ещё в виде массива ) Причём из него нужно сначала сделать массив байт, а потом перевести в структуру, воспользовавшись фирменной библиотекой TypeToBytes )
Не могу проверить - у меня нет такого библиотечного файла (build 1961x32). Через неделю сами сможете посмотреть
Alexey Navoykov: Где вы видели текстовые хэндлы то? ) Да и у автора же обозначена задача. А если усложнять условия, то хэндлы могут быть заданы и в виде структуры.
Тогда пишите в личку - тем более, что это бред какой-то
писать буду здесь, а бред ты через неделью напишешь.
Или свою реализацию в студию или говорить не о чем. Моя 100% рабочая.
писать буду здесь, а бред ты через неделью напишешь.
бред, хотя бы потому что GetHandle() в общем случае может возвращать допустим тип string, а не int
Последний раз спрашиваю - свой вариант будет?
бред, хотя бы потому что GetHandle() в общем случае может возвращать допустим тип string, а не int
Я сейчас проверил...
все работает
Где вы видели текстовые хэндлы то? ) Да и у автора же обозначена задача. А если усложнять условия, то хэндлы могут быть заданы и в виде структуры.
тоже работает
Да... и так:
тоже работает
Осталось ещё в виде массива ) Причём из него нужно сначала сделать массив байт, а потом перевести в структуру, воспользовавшись фирменной библиотекой TypeToBytes )
Осталось ещё в виде массива ) Причём из него нужно сначала сделать массив байт, а потом перевести в структуру, воспользовавшись фирменной библиотекой TypeToBytes )
Не могу проверить - у меня нет такого библиотечного файла (build 1961x32). Через неделю сами сможете посмотреть
Где вы видели текстовые хэндлы то? ) Да и у автора же обозначена задача. А если усложнять условия, то хэндлы могут быть заданы и в виде структуры.
Дайте, пожалуйста, ссылку на задачу.
Спасибо.