Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'identificator' : identificator is afgekapt tot 'aantal' tekens
Opmerkingen
De compiler beperkt de maximale lengte die is toegestaan voor een functienaam. Wanneer de compiler funclets voor EH/SEH-code genereert, vormt deze de funclet-naam door de functienaam vooraf te laten gaan met tekst, bijvoorbeeld '__catch', '__unwind' of een andere tekenreeks.
De resulterende funcletnaam kan te lang zijn en de compiler kapt deze af en genereert C4788.
Als u deze waarschuwing wilt oplossen, verkort u de oorspronkelijke functienaam. Als de functie een C++-functiesjabloon of -methode is, gebruikt u een typedef voor een deel van de naam.
Example
Voorbeeld:
C1<x, y, z<T>>::C2<a,b,c>::f
kan worden vervangen door:
typedef C1<x, y, z<T>>::C2<a,b,c> new_class ;
new_class::f
Deze waarschuwing treedt alleen op in de x64-compiler.