February 18
Il C ++ linguaggio di programmazione Visual è l'adattamento .Net di Microsoft di C / C ++. Con Visual C ++, è possibile scrivere codice C / C ++ che si interfaccia con il framework .Net di sfruttare la sua ricca suite di strumenti. È inoltre possibile utilizzare Visual C ++ per invocare istruzioni codice assembly in linea con il programma. Questo è un modo potente per ottimizzare determinate procedure per l'hardware specifico. In Visual C ++, istruzioni per il montaggio in linea sono accessibili utilizzando la parola chiave __asm, seguita da istruzioni di montaggio.
1 Aprire Microsoft Visual Studio 2010, fare clic sulla sua icona nel menu Start, che si trova all'interno della directory "Microsoft Visual Studio 2010".
2 Selezionare "File", "Nuovo" e "Progetto" dalla lista delle voci di menu nella parte superiore della finestra di Visual Studio 2010. Viene visualizzata una finestra "Nuovo progetto".
3 Selezionare "Altro Lingua", "Visual C ++", "Generale" e premere il tasto "progetto vuoto". Viene creato un nuovo progetto.
4 Selezionare "File", "Nuovo" e "File" dalla lista delle voci di menu nella parte superiore della finestra.
5 Selezionare "Visual C ++" e premere il tasto "C ++ File". Un file di codice sorgente vuoto appare nella finestra editor di testo.
6 Creare una funzione principale scrivendo la seguente riga di codice:
int main () {}
7 Aggiungere una dichiarazione assembly inline al codice sorgente. Per fare questo, è possibile scrivere la seguente riga tra le parentesi graffe della funzione principale (il codice assembly qui è a scopo dimostrativo e non compie nulla):
BX spinta __asm
cx spinta __asm
dx spinta __asm
8 Scrivi la precedente istruzioni di montaggio utilizzando la sintassi alternativa di __asm, in questo modo:
__asm {
push bx
spinta cx
spinta dx
}