TS
Size: a a a
TS
H
TS
PS
H
TS
Returns:
A pointer to the start of the NUL-terminated demangled name, or NULL if the demangling fails. The caller is responsible for deallocating this memory using free.TS
TS
constexpr std::string_view str(__PRETTY_FUNCTION__);
O
TS
v
O
v
PS
v
O
using = std::tuple<int, std::string>, вот только тогда код превращается в нечто страшное и, может, оно тогда не стоит того?template<typename... Args>
void foo(Args&&... args) {
bar_impl(std::tuple(std::forward<Args>(args)...));
}
void bar_impl(typename FooTraits::args args) {
/* some code*/
}O
v
O
do_sudo_rm_rf()TS
do_sudo_rm_rf()