I have an unresolved external symbol error that\'s driving me nuts. In short, I have a wrapper class for SDL_Surfaces (\'DgSurface\') and a class to load and store DgSurface
CrtDbgReport is defined in the debug version of the C run time library only. So perhaps you are compiling in debug mode but linking with the release version of the library. Another possibility is that you are compiling in release mode but that some macro you have defined is causing the debug version of std::list to be compiled.