Please, don't shout and don't start multiple threads on the same topic.

Read about forward declarations.