Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Visual C++
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Visual C++

Il linguaggio e gli strumenti potenti e flessibili di Visual C++ in Visual Studio consentono lo sviluppo di applicazioni native per Windows Store, le applicazioni desktop native e le applicazioni gestite da eseguire in .NET Framework. Visual C++ include i seguenti componenti:

Ambiente di sviluppo Visual Studio

L'ambiente di sviluppo supporta l'intero flusso di lavoro di sviluppo, dalla creazione alla gestione dei progetti attraverso la scrittura di codice, l'esecuzione del debug, l'analisi e la distribuzione per l'utente finale.

Strumenti per la compilazione in Visual C++

Il compilatore supporta sia lo sviluppo di codice nativo che lo sviluppo basato su NET common language runtime (CLR). Visual C++ supporta direttamente la compilazione per computer x86 e include i compilatori basati su x64 e ARM. Ottimizza le prestazioni per tutte le piattaforme.

Librerie
Libreria runtime C (CRT)

Include alternative con sicurezza avanzate per funzioni che non sono note per impostare i problemi di sicurezza.

Libreria standard di C++

Contiene la libreria iostream e la Standard Template Library (STL).

Active Template Library (ATL)

Per la creazione di componenti COM e applicazioni.

Librerie Microsoft Foundation Class (MFC)

Per la creazione di applicazioni desktop con hanno interfacce tradizionali o in stile Office.

PPL (Parallel Patterns Library)

Per gli algoritmi paralleli e asincroni che vengono eseguiti dalla CPU.

C++ AMP (C++ Accelerated Massive Parallelism)

Per gli algoritmi paralleli in modalità massiccia che vengono eseguiti dalla GPU.

Libreria di modelli di Windows Runtime C++ (WRL),

Per lo sviluppo di tipo COM, delle applicazioni e dei componenti di Windows Store.

Le librerie di classi di .NET Framework (utilizzate tramite C++/CLI), STL/CLR e la libreria di supporto C++

Per lo sviluppo di applicazioni gestite.

In aggiunta, quando si utilizza Visual C++ è possibile accedere alle API Windows sia per le applicazioni di Windows Store che le applicazioni desktop. I file di intestazione e i file .winmd per queste API vengono inclusi in Visual Studio, in Windows Software Development Kit (SDK) per Windows 8.

Nota Nota

Visual Studio Express 2012 per Windows 8 supporta solo la creazione e la distribuzione di applicazioni e componenti di Windows Store e non supporta le applicazioni desktop o console. Per sviluppare applicazioni desktop, è possibile utilizzare Visual Studio Express 2012 per Windows Desktop o una delle versioni di Visual Studio 2012. Per ulteriori informazioni sulle edizioni di Visual Studio, vedere Visual C++ Tools and Templates in Visual Studio Editions.

Introduzione a Visual C++ in Visual Studio 2012

Informazioni su come avviare utilizzando questa versione.

Librerie del linguaggio e standard C++

Contiene le guide di programmazione e le referenze per il linguaggio e le librerie C++.

Applicazioni Windows Store

Collegamenti alle guide e contenuto di riferimento del Centro per sviluppatori di Windows.

Win32 applicazioni desktop (Visual C++)

Contiene le guide e il contenuto di riferimento per creare applicazioni desktop con un ciclo di messaggi e callback.

ATL e MFC

Contiene le guide e il contenuto di riferimento per le Active Template e Library e Microsoft Foundation Classes.

DLL di Visual C++

Viene descritto come utilizzare Win32, ATL e MFC per creare le DLL per un'applicazione Windows desktop e vengono fornite le informazioni su come compilare e registrare la DDL.

Programmazione parallela in Visual C++

Contiene le guide e il contenuto di riferimento per Parallel Patterns Library, C++ AMP, OpenMP e altre funzionalità correlate al multithreading su Windows.

programmazione.NET di Visual C++

Fornisce informazione specifiche sulla programmazione per CRL (Common Language Runtime).

Gli intrinseci e linguaggio assembly del compilatore

Contiene le guide e il contenuto di riferimento per Microsoft Macro Assembler.

Tools for Visual C++ Development

Contiene le guide e il contenuto di riferimento su come creare progetti, scrivere il codice, il debug, la distribuzione e altro.

Argomenti specifici

Fornisce informazioni aggiuntive sugli oggetti che sono rilevanti per la programmazione Visual C++.

Procedure di sicurezza consigliate per C++

Vengono forniti suggerimenti su come proteggere l'applicazione da codice dannoso e ad un uso non autorizzato.

Esempi di Visual C++

Collegamenti a esempi completi di progetto.

Imparare Visual C++

Questa parte del sito web del Centro per sviluppatori Visual Studio contiene le linee guida per chi ha iniziato ad approcciarsi con il C++.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft