170 похожих чатов

А корректно ли std::remove_cvref_t и std::is_const_v назвать тайп-трейтами или ими

являются только std::remove_cvref и std::is_const?

11 ответов

31 просмотр

я бы отнес все что с _t к тайп трейтам, но могу быть не прав)

Ofee-Oficsu Автор вопроса

Ну, могу тогда спросить, являются ли они метафункциями В особенности интересует remove_cvref_t поскольку он сам не умеет ничего вычислять, ибо является лишь алиасом на тип, который нельзя ни специализировать, ни (до C++20) ограничить

Ofee Oficsu
Ну, могу тогда спросить, являются ли они метафункц...

"Метафункция" вероятно должна оперировать функциями

Ofee-Oficsu Автор вопроса
Aidar Fattakhov
"Метафункция" вероятно должна оперировать функциям...

Метафункция является довольно устоявшимся термином для указания на шаблоны структур, производящих вычисления над шаблонными параметрами, однако... только ли для шаблонов структур?

Ofee Oficsu
Метафункция является довольно устоявшимся термином...

Хз назвали функцию метапрограммы метафункцией

Aidar Fattakhov
Хз назвали функцию метапрограммы метафункцией

Но тогда очевидно плевать _t там или структура

Ofee-Oficsu Автор вопроса
Aidar Fattakhov
Но тогда очевидно плевать _t там или структура

Мне это как раз не очевидно, именно поэтому я решил задать вопрос, надеясь, что кто-то предложит или аргументацию или ссылки на авторитетные источники)

Ofee Oficsu
Мне это как раз не очевидно, именно поэтому я реши...

На что источники? Это не термин из стандарта

Ofee Oficsu
Мне это как раз не очевидно, именно поэтому я реши...

Можно только вкинуть концепты для этого хедера

Ofee-Oficsu Автор вопроса
Aidar Fattakhov
На что источники? Это не термин из стандарта

Отсутствие термина в стандарте не отменяет его существования или распространённости в среде C++-программистов

Ofee Oficsu
Отсутствие термина в стандарте не отменяет его сущ...

Отменяет существование авторитетных источников

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта