Size: a a a

2020 July 27

SS

Sergey Skvortsov in supapro.cxx
Зато коротко!
источник

Е

Егор in supapro.cxx
Sergey Skvortsov
using std::kek::MySuperFunc
в хедере главное
источник

SS

Sergey Skvortsov in supapro.cxx
Егор
в хедере главное
В хедере надо using namespace std::kek
источник

Е

Егор in supapro.cxx
Sergey Skvortsov
В хедере надо using namespace std::kek
ой, не так прочитал то сообщение
источник

DP

Denis Paukaev in supapro.cxx
#define f std::kek::MySuperFunc, куда уж короче )
источник

АК

Александр Караев... in supapro.cxx
Vladimir Suisei
Допустим, у меня std::long::namespace::SuperFunc(a), и я не хочу все каждый раз писать, а хочу более короткую версию
По сишному можно просто define MY_FUNC(x) std::long::namespace::MySuperFunc(x)
Но можно ли достичь похожего эффекта с плюсами и шаблонами?
если это не std и функция не шаблонная, то inline constexpr auto f = a::b::c::d
источник

VS

Vladimir Suisei in supapro.cxx
Sergey Skvortsov
В хедере надо using namespace std::kek
Мне это дерьмо нужно глобально на весь проект т.к. функция вызывает крайне часто
источник

D

Danya in supapro.cxx
Sergey Skvortsov
В хедере надо using namespace std::kek
kek is not a member of std
источник

VS

Vladimir Suisei in supapro.cxx
Я не хочу на весь проект применять его неймспейс
источник

SS

Sergey Skvortsov in supapro.cxx
Danya
kek is not a member of std
Это C++24
источник

D

Danya in supapro.cxx
Sergey Skvortsov
Это C++24
C++228
источник

VS

Vladimir Suisei in supapro.cxx
Ладно видимо надо спрашивать конкретно
источник

VS

Vladimir Suisei in supapro.cxx
std::this_thread::sleep_for(std::chrono::milliseconds(x))

Я хочу вместо этого писать 1 слово
источник

Е

Егор in supapro.cxx
Vladimir Suisei
Я не хочу на весь проект применять его неймспейс
так для одной функции написали же
источник

DP

Denis Paukaev in supapro.cxx
template<typename... Ts>
auto f(Ts&&... ts) {
 return std::kek::lol::func(std::forward<Ts> (ts)...);
}
источник

AS

Anatoly Shirokov in supapro.cxx
Vladimir Suisei
Допустим, у меня std::long::namespace::SuperFunc(a), и я не хочу все каждый раз писать, а хочу более короткую версию
По сишному можно просто define MY_FUNC(x) std::long::namespace::MySuperFunc(x)
Но можно ли достичь похожего эффекта с плюсами и шаблонами?
угу, написать inline функцию
источник

VS

Vladimir Suisei in supapro.cxx
Как же сложно...
источник

АК

Александр Караев... in supapro.cxx
Vladimir Suisei
std::this_thread::sleep_for(std::chrono::milliseconds(x))

Я хочу вместо этого писать 1 слово
void sleep_ms(std::size_t count) { ... }
источник

AS

Anatoly Shirokov in supapro.cxx
Vladimir Suisei
Как же сложно...
а чем это сложнее макросни?
источник

ПК

Побитый Кирпич... in supapro.cxx
Vladimir Suisei
Как же сложно...
Зато православно
источник