Visual C Non Make EXE

October 4

I programmatori che hanno bisogno di strumenti più potenti per lo sviluppo di applicazioni Windows scelgono C di Microsoft e C ++. Queste erano le lingue utilizzate per creare Microsoft Office e molto di Windows stesso. Il linguaggio offre un controllo completo del computer, ma la varietà di opzioni e le rigide convenzioni di programmazione può rendere difficile per i programmatori di iniziare a ottenere i risultati che desiderano. Utilizzare alcuni suggerimenti per creare un programma eseguibile con C / C ++ linguaggio di Microsoft.

Scegliere il tipo di progetto Destra

Microsoft Visual Studio offre una varietà di tipi di progetto. Solo pochi di questi creare un programma eseguibile. Per lo sviluppo nativo di Windows, scegliere l'applicazione console Win32; per MFC (Microsoft Foundation Classes), scegliere il tipo di progetto MFC Application. Quando possibile, scegliere l'opzione di generare un "Ciao Mondo" per cui vi è una struttura semplice per aiutarti ad iniziare.

La funzione main ()

Ogni programma C e C ++ deve avere una ed una sola funzione main (). Questo è il punto di partenza quando il programma inizia l'esecuzione. Utilizzando l'opzione "Ciao Mondo" crea una semplice funzione principale che stampa "Ciao Mondo". L'uso di questo codice come base su cui costruire. Non importa come molti file di codice vengono aggiunti al progetto, non ci può essere solo una funzione main ().

errori di sintassi

Prima che il compilatore genera un file eseguibile, il codice deve essere perfetto. Ogni funzione deve essere dichiarata con un tipo (o nulla). Ogni riga di codice eseguibile deve terminare con un punto e virgola. Ogni parentesi aperta e parentesi graffa deve avere esattamente una parentesi di chiusura o parentesi graffa. Ogni funzione deve essere dichiarata in un file di intestazione. Ogni messaggio di errore che appare nella parte inferiore dello schermo deve essere corretta prima il compilatore crea un programma eseguibile.

Altre considerazioni di lingua

Oltre al controllo della sintassi, C e C ++ applicare anche una serie di convenzioni di programmazione differenti da altre lingue. Ogni variabile deve essere dichiarata con un tipo specifico e le assegnazioni non sono ammessi da un tipo all'altro. Quando il tipo di conversione è necessaria, sono necessari funzioni cast o di conversione. Il linguaggio richiede anche che tutte le funzioni siano dichiarate in anticipo, sia attraverso dichiarazioni o file di intestazione, e le dichiarazioni può essere effettuata solo una volta.

Se tutti gli altri falliscono…

Se il compilatore non riesce a creare un file eseguibile - anche quando non ci sono sintassi o costruire errori o il compilatore si blocca da qualche parte nel processo di generazione - scaricare e installare l'ultima versione di Visual C ++ espresso 2010. Ciò garantirà che il compilatore è completo e al passo con tutte le librerie ei file necessari. Creare un nuovo progetto che include il modello "Ciao Mondo", quindi compilare ed eseguire il programma per verificare che tutto funzioni correttamente. Crea il tuo codice in cima a questa struttura, un piccolo pezzo alla volta. Visual C ++ di Microsoft è un linguaggio potente, ma è anche il più difficile da padroneggiare.