0
ответов

Как элегантно преодолеть бессмысленные предупреждения компилятора C ++?

Этот вопрос не связан с каким-либо конкретным предупреждением компилятора, ниже приводится лишь пример. Сейчас, когда мне нужен цикл, который проверяет условие выхода внутри: while (true) {doSomething (); ...
вопрос задан: 15 November 2011 08:47
0
ответов

Отключить предупреждение C ++ на уровне проекта?

Я знаю, что вы можете использовать #pragma, чтобы отключить предупреждение в определенном файле, но я хочу чтобы «отключить» определенное предупреждение для всего проекта VC ++ 2008. Я нашел параметр Configuration Properties-> C / C ++ - & ...
вопрос задан: 11 November 2011 12:17
0
ответов

Предупреждение «Рассмотреть переназначение сборки app.config…» в F #

После установки VS11 я начал получать следующую ошибку: «Рассмотрите возможность переназначения сборки app.config» FSharp.Core, Culture = нейтральный, PublicKeyToken = b03f5f7f11d50a3a "из версии" 2.0.0.0 "[C: \ ...
вопрос задан: 31 October 2011 08:59
0
ответов

Какой легальный код может вызвать предупреждение C4523 "multiple destructors specified" Visual C++?

Согласно MSDN, Visual C++ может выдать предупреждение C4523 'class' : multiple destructors specified. Как вообще возможна такая ситуация? Я попробовал следующее: class Class { ~Class(); ~Class(int);...
вопрос задан: 27 October 2011 15:40
0
ответов

Защита заголовков C ++ не компилируется

Невозможно получить какой-либо код с использованием средств защиты заголовков для компиляции в vs 2010. Например: #ifndef SIMPLE.H {{1} } #define SIMPLE.H #include class Place { private: int m_xplace; int m_yplace; Place () {} {{1 }} ..
вопрос задан: 23 October 2011 18:36
0
ответов

Почему GCC предупреждает об этом неявном преобразовании?

GCC предупреждает меня, что следующий фрагмент кода содержит неявное преобразование, которое может изменить значение: #include float square = rand (); Однако следующее не дает никаких ...
вопрос задан: 12 October 2011 04:47
0
ответов

Почему я получаю предупреждение о возможной потере данных при заполнении генератора случайных чисел от времени (NULL)?

я изучаю векторы и сделал небольшой код, который выбирает случайные числа, которые я могу использовать для покупки лотерейных билетов здесь в Нидерландах. Но хотя он работает, компилятор предупреждает меня о «преобразовании из ...
вопрос задан: 3 October 2011 13:39
0
ответов

Странное поведение предупреждения с gcc и сравнения со знаком / без знака

У меня есть следующий код: unsigned int a; if ( a> numeric_limits :: max ()) do_stuff (); При компиляции gcc жалуется на предупреждение: "сравнение подписанного и неподписанного" ОК, ...
вопрос задан: 22 September 2011 08:26
0
ответов

Как SCOPED_LOCK не выделяет «неиспользуемая переменная» предупреждение?

Boost :: Mutex :: Scoped_lock - это удобная оболочка Raii вокруг блокировки мьютекса. Я использую аналогичную технику для чего-то другого: оболочка Raii, запрашивая интерфейс данных для отсоединения от / повторной прикрепления к ...
вопрос задан: 14 September 2011 15:15
0
ответов

Отключить предупреждения компилятора для каждой строки

Можно ли отключить предупреждения компилятора для определенных строк? В C # это работает: [Устарело] class Old {} #pragma warning disable 612 var oldWithoutWarning = new Old (); #pragma warning ...
вопрос задан: 29 August 2011 16:11
0
ответов

Доступны ли более строгие отчеты об ошибках в R?

В PHP мы можем делать error_reporting (E_ALL) или error_reporting (E_ALL | E_STRICT), чтобы получать предупреждения о подозрительный код. В g ++ вы можете указать -Wall (и другие флаги), чтобы лучше проверять ваш код. Является ли ...
вопрос задан: 28 August 2011 21:08
0
ответов

Visual Studio эскертүүсү C4133

Visual Studio 2005 программасында кызыктай эскертүү алуу: C4133 эскертүүсү: '=': дал келбеген түрлөрү - 'PointNode *' дан 'PointNode *' структурасына чейин аныктама: struct PointNode {int x; int y; struct ...
вопрос задан: 17 August 2011 14:27
0
ответов

Предупреждение C4172: возврат ссылки на const std :: string, привязанный к локальной переменной. Насколько это безопасно?

Я как раз создавал один из наших проектов на работе и вижу, что была добавлена ​​новая функция: const std :: string & ClassName :: MethodName () const { вернуть ""; } Компилятор выдает предупреждение: Предупреждение ...
вопрос задан: 12 August 2011 11:18
0
ответов

Почему Xcode 4 помечает переменные как неиспользуемые, даже если они есть?

Я создаю экземпляр и планирую переменную таймера, но компилятор и анализатор Xcode помечает мою переменную levelScoreTimer двумя предупреждениями, например «предупреждение: неиспользуемая переменная 'levelScoreTimer' и« Мертвое хранилище: значение ...
вопрос задан: 10 August 2011 11:34
0
ответов

Visual Studio 2010 (C ++): временно подавить предупреждение C4706

При компиляции следующего исходного файла C ++ в Visual Studio 2010 с уровнем предупреждения / W4 включен #include // для printf #include // для strcmp char str0 [] = "Hello" ...
вопрос задан: 8 August 2011 17:36
0
ответов

Delphi Compile-Time Целочисленные преобразования предупреждения?

в Delphi Xe или 2006 году Там есть способ обнаружить время с компиляции, что неявные преобразования между целочисленными типами могут потерять данные? Я понимаю, что можно обнаружить это с проверкой времени выполнения. Я бы ...
вопрос задан: 29 July 2011 13:52
0
ответов

Как сделать так, чтобы компилятор C не понимал, что указатель функции принимает любое количество аргументов?

У меня есть указатель на функцию внутри структуры, которая динамически устанавливается во время выполнения на адрес другой функции в разных местах моего кода. Он определен в моем заголовочном файле следующим образом: void * (* ...
вопрос задан: 23 July 2011 06:38
0
ответов

Почему параметр gcc «-Wstrict-prototypes» недействителен для C ++?

Вот предупреждение, которое я и многие люди в Интернете см. При запуске gcc на коде C ++: cc1plus: предупреждение: параметр командной строки "-Wstrict-prototypes" действителен для Ada / C / ObjC, но не для C ++ ...
вопрос задан: 14 July 2011 21:29
0
ответов

Отключение предупреждения о «неправильном приведении функций»

Я получаю следующее предупреждение: предупреждение: преобразование из void (MyClass :: *) (byte) в void (*) (byte) 'Это потому, что мне нужно передать в качестве аргумента функцию-член вместо обычной ...
вопрос задан: 13 July 2011 09:24
0
ответов

Непроверенное предупреждение о трансляции при вызове Class.forName

Мой код такой следует за пакетом com.foo; public class TestComposition {public static void main (String [] args) {try {Class fooClass = (Class & ...
вопрос задан: 7 July 2011 11:10
0
ответов

Показывать предупреждения компилятора без редактирования pom.xml

Я хотел бы всегда показывать предупреждение и устаревание компилятора при компиляции с Maven. Я знаю, как это сделать, отредактировав pom.xml, но я хочу, чтобы такое поведение по умолчанию было только для себя (поэтому я не могу редактировать ...
вопрос задан: 6 July 2011 08:53
0
ответов

Как отключить предупреждения от данного модуля, не изменяя его?

Итак, я включаю в свой модуль некоторые другие устройства и после сборки приложения я получаю огромное количество предупреждений от этих модулей. Сумма настолько велика, что у меня проблемы с поиском собственного ...
вопрос задан: 4 July 2011 14:01
0
ответов

Предупреждение компилятора «возвращаемое значение может быть неопределенным»

Я часто использую код вместе с строки: function GetNumber (Handle: THandle): Integer; начать FLock.BeginRead; попробуйте, если FMap.TryGetValue (Handle, Object), затем вызовите EArgumentException.Create ('Invalid ...
вопрос задан: 4 July 2011 10:43
0
ответов

Как исправить «Протокол не реализован»

Когда я создаю новый контроллер под названием TestController, я вставляю в интерфейс Test.h Когда я запускаю приложение ...
вопрос задан: 27 June 2011 04:33
0
ответов

Как подавить все предупреждения из файлов, не связанных с решением, в VisualStudio

Интересно, можно ли подавить предупреждения, поступающие из включенных файлов библиотеки, при отображении всех предупреждений файлов решений в Visual Studio? У меня есть решение, использующее библиотеку stingray. Когда ...
вопрос задан: 16 June 2011 11:57
0
ответов

Есть ли эквивалент gcc -Wshadow в Visual C ++

-Wshadow будет «предупреждать всякий раз, когда локальная переменная затеняет другую локальную переменную.». Есть ли эквивалент в Visual C ++ (2008)? Я пробовал / W4, но он не улавливал. Я также пробовал Cppcheck, но это ...
вопрос задан: 3 June 2011 09:34
0
ответов

Предупреждение g ++ при использовании необязательного ключевого слова 'struct'

Если я напишу эту программу: #include namespace foo {struct bar {int x; }; } int main (void) {struct foo :: bar * a = new struct foo :: bar; удалить; return ...
вопрос задан: 1 June 2011 20:52
0
ответов

Как @suppress множественные предупреждения с помощью компилятора Closure?

Можно подавить предупреждения для отдельных файлов с помощью компилятора Closure от Google через аннотацию @suppress. Однако, похоже, невозможно подавить несколько предупреждений одновременно ...
вопрос задан: 30 May 2011 10:42
0
ответов

Что означает «контроль достигает конца непустой функции»?

Я получаю странные ошибки компилятора в этом алгоритме двоичного поиска. Я получаю предупреждение, что элемент управления достигает конца непустой функции. Что это значит? int binary (int val, int sorted [], int ...
вопрос задан: 30 May 2011 02:14
0
ответов

How to suppress warnings for one ActionScript file?

I've got an ActionScript 3 source file (.as) that has hundreds of untyped variables. This file works perfectly although it outputs a warning for every untyped variable which gets me ~800 warnings ...
вопрос задан: 17 May 2011 20:49