Size: a a a

2ch /pr/ #staythefuckhome

2020 March 17

z

zeroid in 2ch /pr/ #staythefuckhome
Можно decltype(auto) написать, компилятор сам подставит
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
Коля🤔🎭
Все таки указатель на функцию?
Лямбда это же не указатель на функцию
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Лямбда это же не указатель на функцию
Ну, я лямбды не шарю((9
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
TNN TITAN
while( !sorted(arr)) std::shuffle(arr);
Мне поможет кто-то?
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
А ещё, поясните сложность
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
TNN TITAN
while( !sorted(arr)) std::shuffle(arr);
У меня работает все
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
У меня работает все
Сук
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
TNN TITAN
А ещё, поясните сложность
Константа
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
Ты отсортированный массив подаёшь, ебанько
источник

T

TNN TITAN in 2ch /pr/ #staythefuckhome
источник

z

zeroid in 2ch /pr/ #staythefuckhome
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Там где используется имя функции это указатель на функцию
Ошибка будет. decltype вычислит int() вместо int(*)()
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
🎄🎊 R 🎅 Tb| ✡️ 🎊🎄
Лямбда это же не указатель на функцию
Крч можно я сделаю с указателем на функцию?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
TNN TITAN
Ты отсортированный массив подаёшь, ебанько
Так в лучшем случае. Ты же не говорил контекст
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
zeroid
Ошибка будет. decltype вычислит int() вместо int(*)()
Код:
int test() {
   return 10;
}

int main() {
   decltype(test) a;
   static_cast<void*>(a);
   kekes(1., 2.);
}
 Вывод:
error: static_cast from 'decltype(test) *' (aka 'int (*)()') to 'void *' is not allowed
   static_cast<void*>(a);
   ^~~~~~~~~~~~~~~~~~~~~
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
Крч я так понял
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
Чтобы явно указать возвращаемый тип, если функция auto нужно юзать после сигнатуры -> type ?
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
Коля🤔🎭
Чтобы явно указать возвращаемый тип, если функция auto нужно юзать после сигнатуры -> type ?
В 11 стандарте
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄 in 2ch /pr/ #staythefuckhome
В 14 можно без этого
источник

К

Коля🤔🎭 in 2ch /pr/ #staythefuckhome
decltype(auto) ...() ?
источник