Forward declaring a class and a namespace in a .h for use in a .cpp
1473
When can I use a forward declaration?
83410
Forward declare a type - what is the reason behind this
99699
Why including same headers in multiple cpp files and then their compilation works?
135156
How to use C++11 uniform initialization syntax?
46434
Forward References - why does this code compile?
116662
"using namespace" in c++ headers
55702
What are forward declarations in C++?
136217
Is there an implicit default constructor in C++?
56989
Why is "using namespace std;" considered bad practice?
10913
cstdio stdio.h namespace
111023
How to tell emacs to open .h file in C++ mode?
62940
Declaring readonly variables on a C++ class or struct
29125
How can I "unuse" a namespace?
35583
How do you properly use namespaces in C++?
32850
How do I alias a class name in C#, without having to add a line of code to every file that uses the class?
112854
Does Python have class prototypes (or forward declarations)?
71785
Including a relative path to a class file