E2178 VIRDEF-Namenskonflikt bei 'funktion' (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

Der Compiler muss zu lange ergänzte Namen auf eine bestimmte Länge kürzen, da ihm durch den Linker eine Maximallänge vorgegeben ist. Dieses Abschneiden kann (in sehr seltenen Fällen) aus zwei unterschiedlichen, zu langen Namen zwei für den Linker gleiche Namen machen. Wenn diese beiden Namen zufällig VIRDEF-Namen sind, so gibt der Compiler diese Fehlermeldung aus. Verändern Sie in diesem Fall einfach den Namen von 'funktion' derart, dass dieser Konflikt vermieden wird.