Вопросы по теме 'compiler-warnings'
Предупреждения пользовательского компилятора
При использовании ObsoleteAtribute в .Net он выдает предупреждения компилятора о том, что объект / метод / свойство устарели и следует использовать что-то еще. В настоящее время я работаю над проектом, который требует значительного рефакторинга кода...
44175 просмотров
schedule
14.11.2022
Предупреждение о странной аннотации SAL
Я пытаюсь использовать аннотацию Microsoft SAL для своего проекта, однако получаю следующее предупреждение, и я не знаю, почему.
В качестве примера я создал новое консольное приложение C++ и получил следующий код:
#include <sal.h>
class...
2813 просмотров
schedule
01.05.2024
отключить определенные предупреждения в gcc
В компиляторах Microsoft определенные предупреждения можно отключить с помощью #pragma, не отключая другие предупреждения. Это чрезвычайно полезная функция, если компилятор предупреждает о том, что «необходимо сделать».
Есть ли у GCC на данный...
37945 просмотров
schedule
02.05.2022
Предупреждение компилятора w8004 BDS6 c/c++
Рекомендуется инициализировать переменную во время объявления.
int TMyClass::GetValue()
{
int vStatus = OK;
// A function returns a value
vStatus = DoSomeThingAndReturnErrorCode();
if(!vStatus)
//Do something
else...
1609 просмотров
schedule
11.03.2023
Необязательный аргумент нельзя стереть?
Я хотел иметь версию List.map с хвостовой рекурсией, поэтому написал свою собственную. Вот:
let rec list_map f l ?(accum=[])=
match l with
head :: tail -> list_map f tail ~accum:(head :: accum)
| [] -> accum;;
Всякий раз,...
3626 просмотров
schedule
22.06.2023
Почему gcc сообщает о неявном объявлении функции round?
У меня есть следующий код C:
#include <math.h>
int main(int argc, char ** argv)
{
double mydouble = 100.0;
double whatever = round(mydouble);
return (int) whatever;
}
Когда я компилирую это, я получаю предупреждения:...
31310 просмотров
schedule
28.05.2023
Предупреждения Xcode Objective-c, создающие селектор для несуществующего метода с OCUnit (SenTestingKit)
При попытке написать несколько модульных тестов с помощью OCUnit (SenTestingKit) я начал получать такие предупреждения в XCode.
warning: creating selector for nonexistent method 'myMethodName1:'
warning: creating selector for nonexistent method...
1228 просмотров
schedule
12.06.2022
Нюансы реализации метода Objective-C
Я только начал разрабатывать для iPhone и сейчас изучаю Objective-C. Я видел некоторый код, который реализует метод на стороне @implementation класса, например:
-(void)myMethod; {
// method body
}
Что делает это интересным, так это то, что...
631 просмотров
schedule
13.04.2023
Расшифровка предупреждения квир-компилятора о беззнаковой десятичной константе
Это большое приложение имеет библиотеку пула памяти, которая использует treap для хранения узлов памяти. Treap реализован с помощью макросов cpp, а полный файл trp.h можно найти здесь . Я получаю следующее предупреждение компилятора, когда пытаюсь...
746 просмотров
schedule
18.08.2022
Избегайте предупреждения «Формальный параметр без ссылки»
У меня есть такой суперкласс:
class Parent
{
public:
virtual void Function(int param);
};
void Parent::Function(int param)
{
std::cout << param << std::endl;
}
..и такой подкласс:
class Child : public Parent
{...
66348 просмотров
schedule
19.03.2023
Предупреждение компилятора в базовом классе шаблона C ++
Я получаю предупреждение компилятора, которого я не понимаю в этом контексте. Когда я компилирую "Child.cpp" из следующего кода. (Не удивляйтесь: я сократил свои объявления классов до минимума, поэтому содержимое не будет иметь особого смысла, но вы...
5426 просмотров
schedule
02.11.2022
Инициализировать результат строковой функции?
Я только что отладил проблему с функцией, которая возвращает строку, которая меня обеспокоила. Я всегда предполагал, что неявная переменная Result для функций, возвращающих строку, будет пустой в начале вызова функции, но следующий (упрощенный) код...
5207 просмотров
schedule
21.04.2024
Как подавить предупреждения для одного файла ActionScript?
У меня есть исходный файл ActionScript 3 (.as), в котором есть сотни нетипизированных переменных. Этот файл работает отлично, хотя выводит предупреждение для каждой нетипизированной переменной, из-за чего я получаю ~ 800 предупреждений, засоряющих...
2381 просмотров
schedule
24.05.2023
Предупреждения как ошибки по сравнению с устаревшим атрибутом в Visual Studio
Нам нравится настройка Предупреждения как ошибки , поскольку у нас есть политика не проверять код с предупреждениями, и это единственный эффективный способ, который мы нашли для ее соблюдения.
Мы также хотели бы использовать атрибут Obsolete ,...
3793 просмотров
schedule
19.01.2023
Как заставить Intellij Idea отображать предупреждения о компиляции?
Я работаю с Intellij Idea 10 и Java 6 JDK Update 7. Когда я запускаю команду Build --> Rebuild Project , а компиляция (javac) генерирует предупреждения, Idea не отображает что эти предупреждения точно находятся в Messages Посмотреть. Я...
42392 просмотров
schedule
15.08.2023
Intellij Idea не отображает предупреждения компилятора javac о ссылке на проприетарный API
Я работаю с Intellij Idea 10 и Java 6 JDK Update 7. Когда я запускаю команду Build --> Rebuild Project , компиляция javac (с использованием параметра -Xlint:all ) отображает предупреждения, но по какой-то причине не включает предупреждения об...
779 просмотров
schedule
08.04.2022
Objective-C, протоколы и подклассы
Допустим, у меня определены следующие протоколы:
// базовый протокол для объекта пользовательского интерфейса:
@protocol UIObjectProtocol <NSObject>
@property (assign) BOOL touchable;
@end
// базовый протокол для объекта...
4096 просмотров
schedule
07.09.2022
Java Generics, как избежать предупреждения о непроверенном назначении при использовании иерархии классов?
Я хочу использовать метод, использующий общие параметры и возвращающий общий результат в иерархии классов.
изменить: нет Подавить предупреждения("не проверено") ответ разрешен :-)
Вот пример кода, иллюстрирующий мою проблему:
import...
11475 просмотров
schedule
19.03.2023
Как подавить предупреждение о неиспользуемом фиктивном аргументе для одной функции в Fortran?
У меня есть следующий код FORTRAN:
FUNCTION inverse_deterministic_cdf(dist, p) RESULT(value)
!=========== result ============
REAL(C_DOUBLE) :: value
!====== input parameters =======
TYPE(deterministic), INTENT(IN) :: dist...
1617 просмотров
schedule
25.05.2023
assert() с сообщением
Я видел где-то утверждение, используемое с сообщением следующим образом:
assert(("message", condition));
Кажется, это отлично работает, за исключением того, что gcc выдает следующее предупреждение:
warning: left-hand operand of comma...
42599 просмотров
schedule
22.11.2022