Мне трудно понять следующее. Почему этот код скомпилировать template <size_t N, size_t... N_i, size_t... M_i>
auto foo2(std::index_sequence<M_i...> = std::make_index_sequence<N>())
{
constexpr
У меня есть этот код в моем источнике: template <std::size_t... Dims>
class DimensionPack {
public:
using Dimensions = std::index_sequence<Dims...>;
static const std::size_t total_dimensio
Можно ли написать что-то вроде этого? [](std::index_sequence<std::size_t ...I> s) {
};
Или это? []<std::size_t ...I>(std::index_sequence<I...> s) {
}
Как синтаксис этого в C++ 14 или C++ 17? И