LINUX.ORG.RU

История изменений

Исправление victor79, (текущая версия) :

Значение по умолчанию сделай через перегрузку функции без параметров.

Как раз думаю про это, как допишу свою эту сложную функцию. Но проблема с дефаултным значением, что оно его проверять не хочет, т.е. if (task) ругается.

И если тебе коллбек никуда сохранять не надо, а просто сразу же вызвать, то лучше заменить шаблонным параметром.

Так ее же все равно нужно через параметр функции передавать, т.е. оно все равно в стеке размещается. Хотя нужно будет попробовать function прописать сразу в параметр шаблона, вдруг разберет что куда.

Исходная версия victor79, :

Значение по умолчанию сделай через перегрузку функции без параметров.

Как раз думаю про это, как допишу свою эту сложную функцию.

И если тебе коллбек никуда сохранять не надо, а просто сразу же вызвать, то лучше заменить шаблонным параметром.

Так ее же все равно нужно через параметр функции передавать, т.е. оно все равно в стеке размещается. Хотя нужно будет попробовать function прописать сразу в параметр шаблона, вдруг разберет что куда.