Write a research paper on the core principals of C++ and object oriented programming.
3 pages without code samples ( font 12, single spaced)
The paper should cover a range of topics such as classes, functions, variables, condition statements, loops, etc and explain concepts like pass by reference/value, pointers, constants, scope, etc.
You should have code snippets that demonstrate the syntax or pseudo code relevant to each idea.