il codice che hai scritto è corretto...

il problema sta nel fatto che tu crei un applicazione (progetto)
VISUAL C++ e non un semplice file C++

(IN BREVE)

Per compilare il tuo file .cpp e far in modo che la compilazione
non riporti degli errori, CREA un nuovo file (NON PROGETTO)
precisamente un C++ Source Files
e vedrai che tutto funzionerà.
---------------------------------

la differenza fra "header" e <header>
sta nel fatto che... nel primo caso il compilatore
va a cercare il file da includere nella directory
in cui si trova il file cpp (directory corrente)

Nel secondo <> invece il compilatore cerca
nella directory degli STANDARD INCLUDE (cioè nel patch)
dove sono installati gli include di VC++