Pytania oznaczone «warnings»

150
Jaki jest sens g ++ -Wreorder?

Opcja g ++ -Wall obejmuje -Wreorder. Działanie tej opcji opisano poniżej. Nie jest dla mnie oczywiste, dlaczego kogoś to obchodzi (szczególnie na tyle, aby włączyć to domyślnie w -Wall). -Wreorder (tylko C ++) Ostrzegaj, gdy kolejność inicjatorów składowych podana w kodzie nie pasują do...

134
Pomijanie przestarzałych ostrzeżeń w Xcode

Ponieważ wszystkie zestawy SDK są dostępne, przydatne jest tworzenie dla wielu zestawów SDK i platform. Jednak przy przeskakiwaniu z wersji 3.2 do 3.0, a nawet czasami od 2.x, często otrzymuję przestarzałe ostrzeżenia dotyczące metod, które zostały zmienione lub zastąpione: warning:...

122
Flagi umożliwiające dokładne i szczegółowe ostrzeżenia g ++

Często w C poniżej gcc, zacznę od następującego zestawu flag ostrzegawczych (boleśnie zebranych z wielu źródeł): -Wall -Wextra -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function-cast \ -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winline -Wundef \ -Wnested-externs...

115
Wyłącz pojedynczy błąd ostrzegawczy

Czy istnieje sposób na wyłączenie tylko jednego wiersza ostrzeżenia w pliku CPP w programie Visual Studio? Na przykład, jeśli złapię wyjątek i go nie obsłużę, otrzymam błąd 4101 (zmienna lokalna bez odniesienia). Czy istnieje sposób, aby zignorować to tylko w tej funkcji, ale w przeciwnym razie...

115
Niestandardowe ostrzeżenia kompilatora

Kiedy używasz ObsoleteAtribute w .Net daje ci ostrzeżenia kompilatora, informujące cię, że obiekt / metoda / właściwość jest przestarzała i należy użyć czegoś innego. Obecnie pracuję nad projektem, który wymaga wielu zmian w kodzie byłych pracowników. Chcę napisać atrybut niestandardowy, którego...