Вопросы по теме 'gcc-extensions'
Почему тернарное расширение GCC не поддерживает присваивание?
GCC имеет отличное расширение троичных выражений для C что позволяет нам создать такой оператор:
int x = some_var ?: 10; // expands to some_var ? some_var : 10
Что действительно приятно, и хотя это не особенно интуитивно понятно, оно...
1297 просмотров
schedule
17.06.2023
Безопасно ли переводить __builtin_expect во встроенную функцию?
Я работаю над некоторым кодом C++, который определяет
#define LIKELY(x) (__builtin_expect((x), 1))
и мне было интересно - почему не встроенная функция? то есть почему бы и нет
template <typename T> inline T likely(T x) { return...
599 просмотров
schedule
27.09.2022