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.
functie 'functie' heeft al een hoofdtekst
Opmerkingen
De functie is al gedefinieerd.
Vóór Visual Studio 2002,
De compiler accepteert meerdere sjabloonspecialisaties die zijn omgezet in hetzelfde werkelijke type, hoewel de aanvullende definities nooit beschikbaar zouden zijn. De compiler detecteert nu deze meerdere definities.
__int32enintwerden behandeld als afzonderlijke typen. De compiler behandelt__int32nu als synoniem voorint. Dit betekent dat de compiler meerdere definities detecteert als een functie overbelast is op beide__int32eninteen fout geeft.
Example
In het volgende voorbeeld wordt C2084 gegenereerd:
// C2084.cpp
void Func(int);
void Func(int) {} // define function
void Func(int) {} // C2084 second definition
Verwijder de dubbele definitie om deze fout te corrigeren:
// C2084b.cpp
// compile with: /c
void Func(int);
void Func(int) {}