Size: a a a

2020 August 22

RM

Roy Mustang in C++ Together 2.0
или auto -> decltype(auto)
источник

D

Danya in C++ Together 2.0
В 11 ввели только trailing return type
источник

D

Danya in C++ Together 2.0
Дедукцию возвращаемого значения в 14
источник

RM

Roy Mustang in C++ Together 2.0
На 11 плюсах была какая то шляпа вроде с auto и определением типов в return
источник

RM

Roy Mustang in C++ Together 2.0
Которое костылем исправляли через decltype(auto)
источник

RM

Roy Mustang in C++ Together 2.0
Danya
Дедукцию возвращаемого значения в 14
Дедукция возвращаемого типа - это что? decltype(auto)?
источник

D

Danya in C++ Together 2.0
auto foo() { return 1; }
источник

RM

Roy Mustang in C++ Together 2.0
Danya
auto foo() { return 1; }
аа понял
источник

W

Wild_Wind in C++ Together 2.0
Почему не std::filesystem::path ?
источник

W

Wild_Wind in C++ Together 2.0
Roy Mustang
Идея в том, что разработчик будет юзать this->GetModuleManager()->GetDirectories()->
Выгляди как пиздец.
источник

RM

Roy Mustang in C++ Together 2.0
Wild_Wind
Почему не std::filesystem::path ?
Там был filesystem до этого
источник

W

Wild_Wind in C++ Together 2.0
Roy Mustang
Выглядит это так при работе из модуля
this->GetModuleManager()->GetDirectories()->GetRootPath();
this->GetModuleManager()->GetDirectories()->GetModulePath();
this->GetModuleManager()->GetDirectories()->GetConfigPath();
this->GetModuleManager()->GetDirectories()->GetResourcePath();
Аааааааааааааааааа
источник

🦊

🦊fox.cpp in C++ Together 2.0
Wild_Wind
Выгляди как пиздец.
Ты не первый, кто это сказал и, наверняка, не последний. Он непробиваемый.
источник

🦊

🦊fox.cpp in C++ Together 2.0
упс
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Ты не первый, кто это сказал и, наверняка, не последний. Он непробиваемый.
Изначально был filesystem path
источник

W

Wild_Wind in C++ Together 2.0
Wild_Wind
Аааааааааааааааааа
Ты точно не джавист?
источник

W

Wild_Wind in C++ Together 2.0
Roy Mustang
Изначально был filesystem path
А убрал зачем?
источник

s

std::mpa in C++ Together 2.0
даже если джавист почему модуль менеджер отвечает за получение директорий?
источник

W

Wild_Wind in C++ Together 2.0
std::mpa
даже если джавист почему модуль менеджер отвечает за получение директорий?
О_о
Это оказывается ещё и часть модуля...
источник

RM

Roy Mustang in C++ Together 2.0
Wild_Wind
А убрал зачем?
Потому что счел лишним подключать весь filesystem ради такой задачи
источник