Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"function": funkcja nie jest podkreślona
Określona funkcja została oznaczona jako rozszerzenie wbudowane, ale kompilator nie dodał funkcji.
Inlining jest wykonywany według uznania kompilatora. Słowo inline
kluczowe, takie jak przestarzałe (i, w standardach C++17 i nowszych, usunięte), register
jest używane jako wskazówka dla kompilatora. Kompilator używa heurystyki, aby określić, czy ma w tekście określonej funkcji przyspieszyć kod, gdy jest zoptymalizowany pod kątem szybkości, lub jeśli powinien w tekście określić konkretną funkcję, aby kod był mniejszy podczas optymalizacji pod kątem miejsca. Kompilator wbudowane tylko najmniejsze funkcje podczas kompilowania dla miejsca.
W niektórych przypadkach kompilator nie wbudowany określonej funkcji ze względów mechanicznych. Zobacz C4714, aby uzyskać listę przyczyn, dla których kompilator może nie w tekście funkcji.
To ostrzeżenie jest domyślnie wyłączone. Aby uzyskać więcej informacji, zobacz Ostrzeżenia kompilatora, które są domyślnie wyłączone.