W kompilatorach Microsoft, określone ostrzeżenia mogą być wyłączone z #pragma, bez wyłączania innych ostrzeżeń. Jest to niezwykle przydatna funkcja, jeśli kompilator ostrzega o czymś, co "trzeba zrobić".wyłączenie określonych ostrzeżeń w gcc
Czy GCC ma w tym momencie podobną funkcję? Wydaje się, że jest to dość oczywista cecha, że jest niewyobrażalne, że nie ma jeszcze tej funkcji, ale starsze informacje w sieci sugerują, że ta funkcja nie istnieje.
Co można użyć w GCC?
W szczególności lubię używać wieloliterowych stałych, takich jak "abc". Te oceniają skutecznie jako podstawowy numer 256 - bardzo przydatna funkcja, ale wyzwala ostrzeżenie. Jest bardzo przydatny do włączania czterech ciągów znaków w instrukcji sprawy.
duplikaty: http://stackoverflow.com/questions/487108/how-to-supress-specific-warnings-in-g http://stackoverflow.com/ pytania/925179/wybiórczo usuwające ostrzeżenie http://stackoverflow.com/questions/965093/selectively-disable-gcc-warnings-for-on--part-of-a-ranslations-unit –