Результаты поиска по запросу "gcc"

19 ответов

Как лучше отключить предупреждение о неиспользуемых переменных?

У меня есть кроссплатформенное приложение, и в некоторых моих функциях используются не все значения, переданные функциям. Поэтому я получаю предупреждение от GCC о том, что есть неиспользуемые переменные. Каков лучший способ кодирования ...

2 ответа

Преимущества использования 32-битных регистров / инструкций в x86-64

Иногда gcc использует 32-битный регистр, когда я ожидал, что он будет использовать 64-битный регистр. Например, следующий код C: unsigned long long div(unsigned long long a, unsigned long long b){ return a/b; } скомпилирован с опцией -O2 для ...

6 ответов

Что приводит к тому, что символ будет подписан или не подписан при использовании gcc?

Что вызывает, еслиchar в C (используя gcc) подписан или не подписан? Я знаю, что стандарт не диктует одно над другим и что я могу проверитьCHAR_MIN а такжеCHAR_MAX from limit.h, но я хочу знать, что вызывает один поверх другого при использовании ...

ТОП публикаций

3 ответа

Как вы загружаете / сохраняете из / в массив двойников с помощью GNU C Vector Extensions?

Я использую GNU C векторные расширения [https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html], а не Intel_mm_* intrinsics. Я хочу сделать то же самое, что и Int_m256_loadu_pd встроенный. Присваивание значений одно за другим происходит ...

2 ответа

C без знака долго, долго и imulq

Как кто-то новичок в сборке, я использую gcc для реверс-инжиниринга. Но теперь я столкнулся с какой-то забавной проблемой: я пытаюсь умножить два 64-битных целых числа на x86-64. C-код выглядит следующим образом: unsigned long long val(unsigned ...

3 ответа

Как убрать «шум» из выходных данных сборки GCC / clang?

Я хочу проверить вывод сборки при примененииboost::variant в моем коде, чтобы увидеть, какие промежуточные вызовы оптимизированы. Когда я компилирую следующий пример (с GCC 5.3, используяg++ -O3 -std=c++14 -S) кажется, что компилятор ...

1 ответ

Почему я не получаю предупреждение «used неинициализированный» от gcc в этом тривиальном примере? [Дубликат]

На этот вопрос уже есть ответ: Почему в объявлении нет цикла без инициализации в цикле for? [/questions/30578625/why-is-there-not-any-warning-on-a-declaration-without-initialization-in-a-for-lo] 1 ответ Снова глупая ошибка неинициализированной ...

5 ответов

перевернуть связанный список? [Дубликат]

На этот вопрос уже есть ответ: Создать обратный LinkedList в C ++ из заданного LinkedList [/questions/4908193/create-a-reverse-linkedlist-in-c-from-a-given-linkedlist] 9 ответов Я пытаюсь изменить порядок следующего связанного списка, я сделал ...

3 ответа

constexpr const vs constexpr переменные? [Дубликат]

На этот вопрос уже есть ответ: Разница между `constexpr` и` const` [/questions/14116003/difference-between-constexpr-and-const] 7 ответов Кажется очевидным, что constexpr подразумевает const, и поэтому часто можно увидеть: constexpr int foo = ...

2 ответа

сравнение строк внутри, если условие неисправно [дубликаты]

На этот вопрос уже есть ответ: Как правильно сравнивать строки? [/questions/8004237/how-do-i-properly-compare-strings] 10 ответов Я пытался программировать на C, но безуспешно. У меня есть простой исходный код, и мне нужно сопоставить несколько ...