I keep having strange error messages show up at wierd times. The code looks more or less fine and I know some of the errors are true errors but some don't look right or look like they are caused by error in previous lines either.
I have heard sometimes if you reuse the compiler enough before closing the program that it can get things stuck or locked in it and will do things like this. Will the Clean command under the build menu suffice to reset the compilier, or am I going completely crazy and just not seeing something?
EDIT: Just out of curiosity. Is there a difference between a user defined header file and the standard header files that come with the compilier? I keep seeing don't put actual code in it which makes sense to a degree but it also sounds like you strip half the functional possibility for reusing code quickly. I understand that in a lot of cases putting code in a header can affect people who come in behind you to clean or update code but won't most development companies require all of the files related to the program before calling it complete anyway?