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

2 ответа

Почему GCC не предупреждает о недоступности кода?

интересно, почемуgcc (4.6.3)не дает мне никакого предупреждения длянедостижимый код в этом примере: #include <stdio.h> int status(void) { static int first_time = 1; if (first_time) { return 1; first_time = 0; /* never reached */ } else { return ...

3 ответа

Так что если ваша переменная "mtx" является указателем. Что произойдет, если вы измените его и передадите вместо него "& mtx".

отрим следующий код: void ListenerImpl::attach(boost::shared_ptr<ISubscriber> subscriber) { boost::unique_lock<boost::mutex>(mtx); subscribers.push_back(subscriber); } void ListenerImpl::notify(MsgPtr msg) { ...

4 ответа

Пусть компилятор проверит количество инициализаторов массива

Инициализация массива (в C ++, но любое решение, которое работает для C, вероятно, также будет работать и здесь) с меньшим количеством инициализаторов, чем с элементами, вполне законна: int array[10] = { 1, 2, 3 };Однако это может быть ...

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

7 ответов

Как включить (буквально) ВСЕ предупреждения GCC?

Я хотел бы включить - буквально -ALL предупреждений, которые имеет GCC. (Вы думаете, это будет легко ...) You&apos;d think

4 ответа

предупреждение: несовместимое неявное объявление встроенной функции "xyz"

Я получаю ряд этих предупреждений при компиляции нескольких двоичных файлов: warning: incompatible implicit declaration of built-in function ‘strcpy’ warning: incompatible implicit declaration of built-in function ‘strlen’ warning: incompatible ...

1 ответ

 с компилятором Codewarrior, который генерирует файлы компоновщика ELF.

аюсь скомпилировать и запустить следующую программу без

1 ответ

 хочу) во всяком случае. Спасибо за советы.

ос вдохновлен темой комментария наэтот ответ [https://stackoverflow.com/questions/50399128/functions-in-c-headers/50399252#50399252] .] Как всем известно, начиная с C99, вызывать функцию, которая не была объявлена, является ошибкой, желательно с ...

5 ответов

Есть ли способ получить предупреждение о неиспользуемых функциях?

Я хотел бы найти неиспользуемые функции в кодовой базе - в том числе в разных единицах компиляции. Я использую GCC в качестве моего компилятора. Вот пример: foo.c (примите во вниманиеfoo.h): void foo() { .... } void bar() { .... ...

2 ответа

Почему GCC не предупреждает о недоступности кода?

3 ответа

Чем объясняется «предупреждение: предполагая, что цикл не бесконечен»

Я только что принял решение изменить столько переменных от