title: C++ Setup for beginners in Visual Studio Express 2013
body: <p>Im just asking a generic question from a begginer programmer: How do I setup/configure visual studio express 2013 for a begginer?</p>
  
  <p>Im asking as Im having trouble compiling a simple 'Hello World' Program.</p>
  
  <p>This is my code:</p>
  
  <pre><code>#include &lt;iostream&gt;
  
  int main()
  {
  cout &lt;&lt; "Hello World!" &lt;&lt; endl;
  return 0;
  }
  </code></pre>
  
  <p>These are the errors:</p>
  
  <pre><code>Error   1   error C2065: 'cout' : undeclared identifier c:\users\blake\documents\visual studio 2013\projects\hello world\hello world\app.xaml.cpp   6   1   Hello world
  Error   2   error C2065: 'endl' : undeclared identifier c:\users\blake\documents\visual studio 2013\projects\hello world\hello world\app.xaml.cpp   6   1   Hello world
  Warning 3   warning C4447: 'main' signature found without threading model. Consider using 'int main(Platform::Array&lt;Platform::String^&gt;^ args)'. c:\users\blake\documents\visual studio 2013\projects\hello world\hello world\app.xaml.cpp   8   1   Hello world
      4   IntelliSense: identifier "cout" is undefined    c:\Users\Blake\Documents\Visual Studio 2013\Projects\Hello world\Hello world\App.xaml.cpp   6   2   Hello world
      5   IntelliSense: identifier "endl" is undefined    c:\Users\Blake\Documents\Visual Studio 2013\Projects\Hello world\Hello world\App.xaml.cpp   6   28  Hello world
  </code></pre>
  
  <p>I have turned off precompiled headers, but I'm still getting the issues.</p>
  
  <p>I know if i put STD:: in-front of the cout and endl I get rid of two of the errors. Mainly because I haven't used the namespace std. - I can fix this myself.</p>
  
  <p>Anything else I need to do? - I need to set it up purely for a beginner, so I can compile and run straight away kinda thing!</p>
  
  <p>Where do I run the compiled file?</p>