Questions

  • What does std:: mean? The standard library names I use are inside the std namespace. Keep writing std::cout, not using namespace std;.

  • What does << mean with std::cout? It sends data into the output stream. The arrow direction helps me remember the flow.

  • What is abstraction? Using something through a simpler interface without caring about the implementation for now.

  • What is a translation unit? A .cpp file after preprocessing. This matters when I get confused by includes, headers, and linker errors.