Condividi tramite


Compatibilità ANSI C

La convenzione di denominazione per tutti gli identificatori specifici microsoft nel sistema in fase di esecuzione (ad esempio funzioni, macro, costanti, variabili e definizioni di tipo) è ANSI-compiacente.In questa documentazione, qualsiasi funzione di runtime che segue gli standard ANSI/ISO C# è nota come ANSI compatibile.le applicazioni ANSI-compiacenti devono utilizzare solo queste funzioni sono compatibili ANSI.

I nomi di funzioni specifiche microsoft e variabili globali iniziano con una singola sottolineatura.Tali nomi possono solo essere sottoposti a override in locale, nel codice.Ad esempio, quando si include i file di intestazione di runtime di Microsoft, è ancora possibile associare localmente eseguire l'override della funzione Microsoft-specifica denominata _open dichiarare una variabile locale con lo stesso nome.Tuttavia, non è possibile utilizzare questo nome diventi proprietaria della funzione o la variabile globale globale.

I nomi delle macro specifiche microsoft e le costanti manifesto iniziano con due caratteri di sottolineatura, o con una singola carattere di sottolineatura immediatamente seguita da una maiuscola.l'ambito di questi identificatori è assoluto.Ad esempio, non è possibile utilizzare l'identificatore Microsoft-specifico _UPPER per questo motivo.

Vedere anche

Altre risorse

Compatibilità