98? Не требуется ли для реализации фич С++ 11 стандарта?
без вариадик паков грустненько будет )
но зачем
https://www.boost.org/doc/libs/1_82_0/doc/html/function.html Работает с C++03
Ну, я помню что макросом фигачили на все варианты
Есть проект ограничение поддержка С++ 98 стандарта.
можешь boost::function глянуть, там вроде была реализация под 03
Не нужно. Пишут же фреймворки на С, там а основном с89. С++ 98 очень даже неплох.
Хочется помучиться? 🙄
ну, кроме того что стд фанкшн нормально реализовать нельзя
"Классический" указатель на функцию?
Если рассматривать std::function в отрыве от лямбда-функций, то чем он лучше указателя?
может сохранять стейт, очевидно
Собственно std::function вырос из boost::function, где поддержка 98 таки была. так что можете просто использовать буст.
Обсуждают сегодня