История изменений
Исправление snizovtsev, (текущая версия) :
() -> T = {
ббблллдджээааддъъъ…
ббблллдджээааддъъъ это
template<class T>
std::enable_if<SomeFkInClass::SubTypeA, ...> SomeFkInClass::foo(T) const noexcept { ... }
template<class T>
decltype(auto) SomeFkInClass::bar(T) -> derive<T> { ... }
Modern C++ код уже читается как речь гопника, если заменять все auto
на какое-нибудь матное слово.
Исправление snizovtsev, :
() -> T = {
ббблллдджээааддъъъ…
ббблллдджээааддъъъ это
template<class T>
std::enable_if<SomeFkInClass::SubTypeA, ...> SomeFkInClass::foo(T) const noexcept { ... }
template<class T>
decltype(auto) SomeFkInClass::bar(T) -> derive<T> { ... }
Modern C++ код уже читается как речь гопника, если заменять все «auto» на какое-нибудь матное слово.
Исходная версия snizovtsev, :
() -> T = {
ббблллдджээааддъъъ…
ббблллдджээааддъъъ это
template<class T>
std::enable_if<SomeFkInClass::SubTypeA, ...> SomeFkInClass::foo(T) const noexcept { ... }
template<class T>
decltype(auto) SomeFkInClass::bar(T) -> derive<T> { ... }