ann ein C ++ - Compiler / Linker nicht verwendete Methoden entferne

Ist ein C ++ - Compiler oder -Linker (nach einem beliebigen C ++ - Standard) berechtigt, eine nicht verwendete Methode zu entfernen? Compiler dürfen anscheinend nicht verwendete statische Funktionen entfernen, Linker dürfen nicht verwendete Funktionen entfernen. Aber ich habe keine Informationen gefunden, wie es für Methoden von Klassen aussieht. Wenn die Methode virtuell ist, wird das wirklich interessant.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage