Size: a a a

2021 August 17

AO

Alibek a1batross Oma... in codingteam
Плоть слаба
источник

t

ttldtor in codingteam
почему у main argc не константный?
источник

t

ttldtor in codingteam
почему локальные классы не могут иметь статических полей?
источник

t

ttldtor in codingteam
просто ужасно)
источник

t

ttldtor in codingteam
int main(const int argc, char** argv) {
   constexpr auto l = []<typename T>(){
       return T{};
   };

   struct A : decltype(l) {
       int j;

       using decltype(l)::operator();
       
       explicit A(int i) noexcept(noexcept(decltype(l){})): j{i} {}
   };

   int j = A{2}.operator()<int>();
}
источник

t

ttldtor in codingteam
лямбдам можно быть шаблонными внутри функций, а структуркам - нет. Даже структуркам, которые отнаследованы от лямбд
источник
2021 August 18

t

ttldtor in codingteam
захотел странных "фибоначей"

template <auto v = [] { 
   static int a = 0, b = 1;

   b += a; a = b - a;

   return std::pair{a, b};
}>
struct Fib {
   auto operator ()() {
       return v;
   }
};


Шланг справился https://godbolt.org/z/MjnEojs81
А у gcc ICE https://godbolt.org/z/MjnEojs81
источник

t

ttldtor in codingteam
Штудия тоже что-то наоптимизировала https://godbolt.org/z/dfb7q8cKj
источник

t

ttldtor in codingteam
Неправильная линка на GCC, вот правильная https://godbolt.org/z/P7cWYd513
источник

t

ttldtor in codingteam
fancy_abort
источник

t

ttldtor in codingteam
причудливый аборт …
источник

FO

FORTRAN ONE LOVE in codingteam
아침 v0.1.0-20210818!
источник

c

codingteam@cjr in codingteam
Mr.Purple
утра
источник

FO

FORTRAN ONE LOVE in codingteam
아침 v0.1.1-20210818!
источник

Dv

Dr. Friedrich von Ne... in codingteam
Во блин, а так можно? Наследовать структуру от лямбды?
источник

Dv

Dr. Friedrich von Ne... in codingteam
Весёлый код пишешь. Хорошо!
источник

g

gsomix in codingteam
Утро!
источник

FO

FORTRAN ONE LOVE in codingteam
아침 v0.3.1-20210818!
источник

FO

FORTRAN ONE LOVE in codingteam
아침 v0.4.0-20210818!
источник

t

ttldtor in codingteam
источник