Informazioni di riferimento sul linguaggio C/C++ e sulle librerie standard
Questa sezione della documentazione contiene il contenuto di riferimento per l'implementazione Microsoft dei linguaggi C e C++ standard ISO. Le informazioni di riferimento sul linguaggio includono la documentazione per il preprocessore, gli intrinseci del compilatore e i linguaggi di assembly supportati.
La documentazione per la libreria di runtime C, la libreria standard C++ e diverse altre librerie disponibili con il compilatore Microsoft C/C++ (MSVC) sono disponibili qui.
Informazioni di riferimento sul linguaggio
Linguaggio C
Informazioni di riferimento per l'implementazione Microsoft del linguaggio C.
Linguaggio C++
Contenuto di riferimento per l'implementazione Microsoft del linguaggio C++.
Preprocessore C/C++
Contenuto di riferimento per il preprocessore usato da C e C++.
Intrinseci del compilatore
Descrive le funzioni intrinseche disponibili in Microsoft C e C++ per architetture x86, ARM, ARM64 e x64.
Assembler inline
Viene illustrato come usare l'assembler inline di Visual C/C++ con i processori x86.
Informazioni di riferimento per l'assembler ARM
Fornisce materiale di riferimento per l'assembler ARM Microsoft (ARMASM) e gli strumenti correlati.
Informazioni di riferimento per l'assembler macro Microsoft
Fornisce materiale di riferimento per l'assembler Macro Microsoft (MASM).
Riferimento alle librerie
Librerie standard
Libreria di runtime C
Riferimento per l'implementazione Microsoft della libreria di runtime C (CRT), talvolta definita Universal CRT.
Libreria standard C++
Riferimento per l'implementazione Microsoft della libreria standard C++.
Librerie per applicazioni Windows
MFC/ATL
Documentazione per le librerie di classi Microsoft Foundation Classes (MFC) e Active Template Library (ATL).
Librerie aggiuntive
C++ AMP (C++ Accelerated Massive Parallelism)
Classi che consentono l'uso di processori grafici moderni per la programmazione per utilizzo generico.
Runtime di concorrenza
Classi che semplificano la scrittura di programmi che usano il parallelismo dei dati o il parallelismo delle attività.
OpenMP
Informazioni di riferimento per l'implementazione Microsoft dell'API OpenMP.
Libreria SafeInt
Libreria portabile che può essere usata con MSVC, GCC o Clang per evitare gli overflow interi.
Librerie di accesso ai dati per supportare l'accesso ai dati tramite ATL o MFC e servizi legacy come OLE DB e ODBC.
Articoli correlati
Windows Runtime (WinRT) con C++
C++/WinRT è una proiezione del linguaggio C++ 17 interamente standard e moderna per le API di Windows Runtime (WinRT), implementata come libreria basata su file di intestazione.
Libreria modelli C++ per Windows Runtime
Libreria di modelli legacy per Windows Runtime, sostituita da C++/WinRT.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per