Yeah, get used to that. C++ is not as flexible as VB/VBA. IF statements, method calls, and anything else where you think should have parenthesis, should have parenthesis.
Yeah, I'm finding this out the hard way. I dl'ed the C++ for Beginners book that Microsoft is hosting on MSDN, so I'm learning about the Visual C++ Command Line and CPP files. I just wish that they had the same intellisense as Visual C++