Ostrzeżenie kompilatora (poziom 4) C5266
Kwalifikator "const" w typie zwrotnym nie ma wpływu
Standard C++ określa, że kwalifikacja najwyższego poziomu const (lub volatile) dla zwracanego typu funkcji jest ignorowana.
To ostrzeżenie jest domyślnie wyłączone.
To ostrzeżenie zostało wprowadzone w programie Visual Studio 17.6
Przykład
Poniższy przykład generuje C5266:
// compile with: /W4 /c
#pragma warning(default : 5266) // enable warning C5266 because it's off by default (or compile with /w45266)
const int f() // warning C5266: 'const' qualifier on return type has no effect
{
return 13;
}
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla