Friday, July 17, 2009

Compiler errors: the art of reading Geek and laughing at your typos

The code, "typo"

RenderManager RManager;

The resulting compiler error

1>main.cpp
1>.\Source\main.cpp(9) : error C2146: syntax error : missing ';' before identifier 'RManager'
1>.\Source\main.cpp(9) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>.\Source\main.cpp(9) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int


The correction

#include "RenderManager.hpp"

RenderManager RManager;



What makes me laugh: syntax error : missing ';' before identifier.

The good thing: "missing type specifier - int assumed" actually hints that RenderManager is not yet a known type, as in I forgot to include the appropriate header... hehe.

No comments:

Post a Comment