foonathan::blog()
Nifty Fold Expression Tricks
Nifty Fold Expression Tricks
www.foonathan.net
Nifty Fold Expression Tricks
Suppose you need to have a variadic function and want to add all arguments together.
Before C++17, you need two pseudo-recursive functions:
template <typename H, typename ... T>
auto add(H head, T... tail)
{
return head + add(tail...);
}
template <typename…
Before C++17, you need two pseudo-recursive functions:
template <typename H, typename ... T>
auto add(H head, T... tail)
{
return head + add(tail...);
}
template <typename…
C++ – Типизированный язык программирования
Сколько кода на C++ нужно написать для разбора HTTP-заголовка Authorization с помощью easy_parser из RESTinio?
Сколько кода на C++ нужно написать для разбора HTTP-заголовка Authorization с помощью easy_parser из RESTinio?
Хабр
Сколько кода на C++ нужно написать для разбора HTTP-заголовка Authorization с помощью easy_parser из RESTinio?
Мы продолжаем развивать бесплатный и открытый встраиваемый в С++ приложения HTTP-сервер RESTinio. В реализации RESTinio активно используются C++ные шаблоны, о ч...
C++ – Типизированный язык программирования
Исследование одного неопределённого поведения
Исследование одного неопределённого поведения
Хабр
Исследование одного неопределённого поведения
В статье исследуются возможные проявления неопределённого поведения, возникающего в c++ при завершении не-void функции без вызова return с подходящим значением. Статья носит больше...