Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale.
Traduzione
Originale

Visual C++

Visual C++ 2010 costituisce un ambiente di sviluppo flessibile ed efficiente per la creazione di applicazioni Microsoft Windows e Microsoft .NET. È possibile utilizzarlo in un sistema di sviluppo integrato o utilizzare strumenti singoli. Visual C++ è costituito dai componenti seguenti:

  • Strumenti del compilatore di Visual C++ 2010. Il compilatore supporta sviluppatori di codice nativo tradizionali e sviluppatori destinati a piattaforme della macchina virtuale come CLR (Common Language Runtime). Visual C++ 2010 include compilatori destinati a x64 e Itanium. Continua inoltre a offrire il supporto diretto per computer x86 e ottimizza le prestazioni per entrambe le piattaforme.

  • Le librerie di Visual C++. Sono incluse le Active Template Library (ATL) standard, le librerie MFC (Microsoft Foundation Class) e librerie standard quali la libreria C++ standard che comprende la libreria iostreams, la Standard Template Library (STL) e la libreria di runtime C (CRT). La CRT include alternative migliorate dal punto di vista della sicurezza alle funzioni note per causare problemi di sicurezza. La libreria STL/CLR fornisce agli sviluppatori gestiti STL. Una libreria, la libreria di supporto del linguaggio C++, con nuove funzionalità per il marshalling dei dati, è stata progettata per semplificare i programmi destinati alla CLR.

  • L'ambiente di sviluppo Visual C++. L'ambiente di sviluppo offre un efficace supporto di strumenti per la configurazione e la gestione di progetti, incluso il supporto avanzato per progetti di grandi dimensioni, la modifica e l'esplorazione del codice sorgente e il debug. Nell'ambiente è anche supportato IntelliSense che offre suggerimenti informati e sensibili al contesto durante la modifica del codice.

Oltre ad applicazioni con interfaccia utente grafica convenzionali, in Visual C++ gli sviluppatori possono compilare applicazioni Web, applicazioni Windows Smart Client e soluzioni per dispositivi mobili Smart Client e thin client. C++ è uno dei linguaggi a livello di sistema più diffusi al mondo e Visual C++ offre agli sviluppatori uno strumento di alto livello per la compilazione di software.

NotaNota

In Visual C++ Express è disponibile un sottoinsieme delle funzionalità fornite da altre edizioni di Visual C++. Di conseguenza, alcuni componenti, librerie o funzionalità disponibili in queste edizioni non saranno disponibili in questa versione del prodotto, sebbene è possibile che vengano illustrati nella documentazione. Per disporre di queste funzionalità sarà necessario eseguire l'aggiornamento a un'altra versione di Visual C++. Per informazioni su queste edizioni, vedere Edizioni di Visual C++. La documentazione inclusa in Visual C++ Express rappresenta una versione ridotta della documentazione di altre versioni di Visual C++. Pertanto, è possibile che siano presenti collegamenti ad argomenti non disponibili. La documentazione completa è consultabile all'indirizzo http://msdn.microsoft.com/it-it/library/default.aspx.

NotaNota

Coloro che stanno iniziando a imparare C++ troveranno utile l'esercitazione di Herb Schildt in MSDN Beginner Developer Learning Center: Livello uno: Guida per i principianti di C++.

Guida introduttiva a Visual C++ 2010

Guida introduttiva a questa versione di Visual C++, inclusa una Presentazione guidata.

Porting e aggiornamento di programmi

Informazioni sull'esecuzione della migrazione da altri sistemi operativi o sul passaggio da una versione all'altra di Visual C++.

Metodologie di programmazione in Visual C++

Informazioni sulla programmazione in Visual C++, inclusa la codifica di varie attività a livello di codice, la descrizione delle DLL e altro ancora.

.Guida per programmatori .NET

Informazioni specifiche sulla programmazione per il linguaggio CRL (Common Language Runtime).

Distribuzione (Visual C++)

Informazioni sulla compressione, la distribuzione e l'esecuzione di applicazioni.

Procedure di sicurezza consigliate per C++

Raccomandazioni che facilitano la protezione delle applicazioni da codice dannoso e da utilizzi non autorizzati.

Programmazione a 64 bit con Visual C++

Informazioni sulle funzionalità di Visual C++ per il supporto di architetture x64 e Itanium.

Creazione e gestione di progetti Visual C++

Informazioni sull'utilizzo dell'ambiente di sviluppo integrato per la gestione di progetti di codice.

Compilazione di un programma C/C++

Informazioni sul compilatore, il linker e gli altri strumenti che consentono di sviluppare programmi C e C++. Vengono descritte inoltre le opzioni della riga di comando nonché i messaggi diagnostici.

Riferimenti di Visual C++

Informazioni di riferimento complete sulle funzionalità del linguaggio e le API.

Esempi di Visual C++

Progetti di esempio che illustrano varie funzionalità di Visual C++.

Debug del codice nativo

Informazioni sull'esecuzione e la diagnostica dei problemi riscontrati con programmi inclusi nel debugger di Visual Studio.

Introduzione a Visual Studio

Informazioni sul prodotto padre di cui Visual C++ fa parte.

Procedure dettagliate di Visual Studio

Collegamenti ad argomenti che descrivono in modo dettagliato l'esecuzione di varie attività.

Sviluppo di applicazioni in Visual Studio

Informazioni sull'utilizzo dell'ambiente, dell'editor, delle finestre degli strumenti e sulla configurazione di Visual Studio.

Supporto tecnico e accesso facilitato

Informazioni su come contattare il supporto tecnico e accedere alle funzionalità di accessibilità.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft