#include <iostream>
//Fact 1: Any file that ends with .cpp is considered a source file, and no other files will be compiled
//Fact 2: A header file sometimes finishes with .h or no ending extension
//Fact 3: The #include "stdafx.h" opener in Microsoft Visual Studio C++ express will tell the compiler to include all of the stuff in stdafx.h
//Fact 4: Then the compiler will move on and include the code in <iostream>
//Fact 5: So where is the iostream file? It usually comes with every C++ compiler standard
//Fact 6: The < asdf > triangle brackets indicate that the compiler already knows where the file is
//Fact 7: The #include " asdf " with quotes indicates that the file is local, so we're asking it to be included
using namespace std; //all of the blue words are keywords which are the foundation (the main basic words) of this programming language in c++
//there are ways to create your own keywords to do things that you instruct
//(e.g.
int main()
{
cout << "Hello World!" ;
cin.get(); //this will make the program wait for you to type something in
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKLy9GYWN0IDE6IEFueSBmaWxlIHRoYXQgZW5kcyB3aXRoIC5jcHAgaXMgY29uc2lkZXJlZCBhIHNvdXJjZSBmaWxlLCBhbmQgbm8gb3RoZXIgZmlsZXMgd2lsbCBiZSBjb21waWxlZAovL0ZhY3QgMjogQSBoZWFkZXIgZmlsZSBzb21ldGltZXMgZmluaXNoZXMgd2l0aCAuaCBvciBubyBlbmRpbmcgZXh0ZW5zaW9uCi8vRmFjdCAzOiBUaGUgI2luY2x1ZGUgInN0ZGFmeC5oIiBvcGVuZXIgaW4gTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8gQysrIGV4cHJlc3Mgd2lsbCB0ZWxsIHRoZSBjb21waWxlciB0byBpbmNsdWRlIGFsbCBvZiB0aGUgc3R1ZmYgaW4gc3RkYWZ4LmgKLy9GYWN0IDQ6IFRoZW4gdGhlIGNvbXBpbGVyIHdpbGwgbW92ZSBvbiBhbmQgaW5jbHVkZSB0aGUgY29kZSBpbiA8aW9zdHJlYW0+IAovL0ZhY3QgNTogU28gd2hlcmUgaXMgdGhlIGlvc3RyZWFtIGZpbGU/IEl0IHVzdWFsbHkgY29tZXMgd2l0aCBldmVyeSBDKysgY29tcGlsZXIgc3RhbmRhcmQKLy9GYWN0IDY6IFRoZSA8IGFzZGYgPiB0cmlhbmdsZSBicmFja2V0cyBpbmRpY2F0ZSB0aGF0IHRoZSBjb21waWxlciBhbHJlYWR5IGtub3dzIHdoZXJlIHRoZSBmaWxlIGlzCi8vRmFjdCA3OiBUaGUgI2luY2x1ZGUgIiBhc2RmICIgd2l0aCBxdW90ZXMgaW5kaWNhdGVzIHRoYXQgdGhlIGZpbGUgaXMgbG9jYWwsIHNvIHdlJ3JlIGFza2luZyBpdCB0byBiZSBpbmNsdWRlZAoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsgLy9hbGwgb2YgdGhlIGJsdWUgd29yZHMgYXJlIGtleXdvcmRzIHdoaWNoIGFyZSB0aGUgZm91bmRhdGlvbiAodGhlIG1haW4gYmFzaWMgd29yZHMpIG9mIHRoaXMgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2UgaW4gYysrCgovL3RoZXJlIGFyZSB3YXlzIHRvIGNyZWF0ZSB5b3VyIG93biBrZXl3b3JkcyB0byBkbyB0aGluZ3MgdGhhdCB5b3UgaW5zdHJ1Y3QgCi8vKGUuZy4KCmludCBtYWluKCkgCnsKICAgIGNvdXQgPDwgIkhlbGxvIFdvcmxkISIgOwoJY2luLmdldCgpOyAvL3RoaXMgd2lsbCBtYWtlIHRoZSBwcm9ncmFtIHdhaXQgZm9yIHlvdSB0byB0eXBlIHNvbWV0aGluZyBpbiAKCXJldHVybiAwOwp9