Hi, I am really new to programing with C++ so I have a few questions.
For the team I am on we only have one programmer and he is a senior. Next year he won't be here and I am the only one interested in programing. As a freshman it can be intimidating asking questions so I decided this would be a good alternative.
I know the basics of HTML and I am learning C++. I don't know what I am supposed to run C++ with. I learned how to code with HTML on code.org and I still haven't figured out what I am supposed to run HTML with. If you could tell me what I should download to be able to code with C++ that would be a great help. Thank you!
On top of screensteps, I’d recommend taking a look at some of the following examples for a Command Based robot (seeing as the C++ examples in screensteps is missing half the C++ examples).
Team 973, a very good example but they use custom build scripts so your structure may be slightly different:
Team 3130: Not a well polished example, and since this they have switched to java, but it is a local team and I’ve seen their robots do great:
If you need any other help, I’ve found the people over in the FRC discord to be super helpful.
For anyone using C++ as the programming language for the roboRIO, the FRC Screen Steps web pages are a great resource and I highly recommend studying them, preferably in front of a computer on which you can install the C++ development environment and the Driver Station, and you also have access to a roboRIO.
However, those pages will not attempt to teach you the C++ language. For that, I highly recommend using some online C++ tutorial websites and/or buying a beginner book or two about the C++ programming language. I think, but am not certain, that FRC use the C14 version of C++, so I’d recommend a relatively recent book if you go that route. If you find a book that covers the C11 version of the C++ language standard, that’s probably good enough.