Original Post
I'm using MSVC++ Express Edition, and I keep getting the following error when deriving one class from another (no cyclic dependancies). error C2504: '...' : base class undefined I've been on MSDN's site, but the two possibilities didn't solve my problem. What's more, sometimes it will compile fine, and othertimes it won't. I also found this: http://www.kbalertz.com/155133/ClassWizard.Bring.Proper.Header.aspx Is there a problem with MSVC++ and inheritance? My base class is defined and included at the top of the header file, yet for some reason it is not working...