Metodologie di programmazione in Visual C++

In questa sezione sono contenuti argomenti su concetti e attività correlati alla programmazione in C++.

Un scopo comune in Visual C++ è costituito dalla progettazione di programmi per Windows. La programmazione in Windows è un argomento che merita considerazioni proprie. Nella codifica per Windows vi sono molti aspetti da considerare, ad esempio la differenza tra codice gestito e codice nativo. Il processore del computer esegue direttamente il codice nativo, mentre CLR è responsabile dell'esecuzione del codice gestito.

Nel programmare per Windows, è necessario considerare gli handle, le eccezioni e i messaggi relativi alle finestre. Il processo di gestione di eccezioni e messaggi relativi alle finestre riguarda il modo in cui le diverse finestre comunicano le une con le altre. MFC fornisce wrapper efficienti per semplificare la gestione della comunicazione delle finestre le une con le altre.

Molti programmatori in C++ si concentrano sulle aree seguenti:

  • Programmazione di Windows

  • Common Object Model (COM)

  • Librerie, ad esempio ATL o MFC

  • Codice gestito e programmazione .NET

In questa sezione sono contenuti argomenti su concetti e attività correlati alla programmazione in C++.

In questa sezione

  • Accesso ai dati (C++)
    In questo argomento vengono descritte le tecnologie per la programmazione di database in Visual C++.

  • DLL
    Viene illustrato come programmare DLL.

  • Character Sets
    Viene descritto lo sviluppo delle applicazioni C++ per i mercati internazionali.

  • Multithreading
    Viene descritta la modalità di gestione e di utilizzo di più thread di esecuzione contemporaneamente.

  • Interoperabilità .NET e nativa
    Vengono descritte le funzioni di interoperabilità che consentono ai costrutti gestiti e non gestiti di coesistere e interagire.

Vedere anche

Altre risorse

Visual C++