   VC++ Express real-time error list?
  I decided to move back to C++ from C# a few days ago, so when I opened VC++ Express for the first time in a while, I noticed that the Error List wasn't checking the code dynamically the way it had in VC#.Here's a screenshot of what I mean:The white empty lines usually update with errors in my code as I type in VC#. Is this feature not supported in VC++? Or is there some option I have to turn on?   
  Parsing C++ is extremely difficult compared to C#; as a result, these sorts of features are not available.VS2010 will address it to some extent.   ;  Thanks. Do you know of some sort of external tool I could use instead?   ;  Visual Assist X maybe, but I don't think it populates the error window. Doesn't matter, though, the Express editions can't use add-ins.   ;  It can use external tools, though -- I know it wouldn't be able to check as I type, but it would be nice if I could at least run some sort of syntax checker from the Tools->External Tools... menu between saves. Do you know of any good tool that I could use like that?   ;Quote:but it would be nice if I could at least run some sort of syntax checkerWhen using C++ you just hit F7 (possibly bound to ctrl-shift-b) to compile the project. It will report all the build errors, but not run the project.Or hit F5 to attempt to compile then run the project.;Quote:It can use external tools, though -- I know it wouldn't be able to check as I type, but it would be nice if I could at least run some sort of syntax checker from the Tools->External Tools... menu between saves. Do you know of any good tool that I could use like that?That won't be any different from actually compiling the code, really -- the only way it would be faster is if it didn't bother running the preprocessor or something, which would just make it less and less accurate.   ;  On that note, however, if you don't like finding out about your syntax errors through compiling because compiling is too slow, you should be using precompiled headers. A lot of people don't, presumably because their first and only experience with them was a scary "Unexpected end of file while looking for precompiled header directive" error they had to figure out before they could get Hello World running and so they're a little scared of them, but I've had precompiled headers improve build times by a factor of 100.   