Alternatively, Kevin Watson has a pretty impressive repository of code at
http://www.kevin.org/frc/
You might want to go with that instead. The layout with the autonomous and teleop function in separate files, etc. is a lot closer to how LabView code is going to flow, and I imagine the C++ code is structured similarly.