Come già preannunciato,mi tocca imparare per lo meno le basi di C++ per poter lavorare alla tesi. Ebbene sto leggendo un libro un po' datato,ispirato dal titolo: "Teach yourself ANSI C++ in 21 days",0-672-30887-6, J.Liberty, J.Hord - SAMS Publishing (1996). Il primo esempio di codice mi riserva subito dei problemi con Visual Studio:
Di fatto non riconosce "cout",proprio come se la libreria non fosse stata importata. Girovagando per la rete,per rendere compatibili i programmi con il compilatore Microsoft,bisogna usare questo codice:
#include "iostream.h"
void main()
{
cout << “Hello World!\n”; }
Mi raccomando di mettere "stdafx.h" prima di ogni altra cosa poichè il compilatore ignora qualsiasi cosa anteposto a questa stringa.
#include "stdafx.h"
#include "iostream"
using namespace std;
/* per rendere compatibile il normale codice c++
* in VS bisogna anteporre le librerie e il namespace
* messi qui sopra */
void main() {
cout << "Hello World!\n"; }









2 commenti:
usavo il compilatore della borland fino a qualche anno fa per il c++... on ho mai provato con visual studio... cmq pensavo peggio, alla fine solo quella riga :D
Pensavo peggio anch'io :-D Viene segnalato come obsoleto da Visual Studio probabilmente perchè non fa uso di altri namespace,cmq per ora mi va bene così,in seguito vedremo,tanto non mi devo complicar troppo la vita :-D
Posta un commento