Результаты поиска по запросу "gcc"
Как лучше отключить предупреждение о неиспользуемых переменных?
У меня есть кроссплатформенное приложение, и в некоторых моих функциях используются не все значения, переданные функциям. Поэтому я получаю предупреждение от GCC о том, что есть неиспользуемые переменные. Каков лучший способ кодирования ...
Преимущества использования 32-битных регистров / инструкций в x86-64
Иногда gcc использует 32-битный регистр, когда я ожидал, что он будет использовать 64-битный регистр. Например, следующий код C: unsigned long long div(unsigned long long a, unsigned long long b){ return a/b; } скомпилирован с опцией -O2 для ...
Что приводит к тому, что символ будет подписан или не подписан при использовании gcc?
Что вызывает, еслиchar в C (используя gcc) подписан или не подписан? Я знаю, что стандарт не диктует одно над другим и что я могу проверитьCHAR_MIN а такжеCHAR_MAX from limit.h, но я хочу знать, что вызывает один поверх другого при использовании ...
Как вы загружаете / сохраняете из / в массив двойников с помощью GNU C Vector Extensions?
Я использую GNU C векторные расширения [https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html], а не Intel_mm_* intrinsics. Я хочу сделать то же самое, что и Int_m256_loadu_pd встроенный. Присваивание значений одно за другим происходит ...
C без знака долго, долго и imulq
Как кто-то новичок в сборке, я использую gcc для реверс-инжиниринга. Но теперь я столкнулся с какой-то забавной проблемой: я пытаюсь умножить два 64-битных целых числа на x86-64. C-код выглядит следующим образом: unsigned long long val(unsigned ...
Как убрать «шум» из выходных данных сборки GCC / clang?
Я хочу проверить вывод сборки при примененииboost::variant в моем коде, чтобы увидеть, какие промежуточные вызовы оптимизированы. Когда я компилирую следующий пример (с GCC 5.3, используяg++ -O3 -std=c++14 -S) кажется, что компилятор ...
Почему я не получаю предупреждение «used неинициализированный» от gcc в этом тривиальном примере? [Дубликат]
На этот вопрос уже есть ответ: Почему в объявлении нет цикла без инициализации в цикле for? [/questions/30578625/why-is-there-not-any-warning-on-a-declaration-without-initialization-in-a-for-lo] 1 ответ Снова глупая ошибка неинициализированной ...
перевернуть связанный список? [Дубликат]
На этот вопрос уже есть ответ: Создать обратный LinkedList в C ++ из заданного LinkedList [/questions/4908193/create-a-reverse-linkedlist-in-c-from-a-given-linkedlist] 9 ответов Я пытаюсь изменить порядок следующего связанного списка, я сделал ...
constexpr const vs constexpr переменные? [Дубликат]
На этот вопрос уже есть ответ: Разница между `constexpr` и` const` [/questions/14116003/difference-between-constexpr-and-const] 7 ответов Кажется очевидным, что constexpr подразумевает const, и поэтому часто можно увидеть: constexpr int foo = ...
сравнение строк внутри, если условие неисправно [дубликаты]
На этот вопрос уже есть ответ: Как правильно сравнивать строки? [/questions/8004237/how-do-i-properly-compare-strings] 10 ответов Я пытался программировать на C, но безуспешно. У меня есть простой исходный код, и мне нужно сопоставить несколько ...