Style Guides: All code, documentation, and papers written for CS240 must conform to the course style guides:
C++ Style GuideEditing/Proofreading Marks: You will often receive comments that make use of the following symbols:
Editing/Proofreading MarksCourse WWW Pages: This course has a fairly extensive set of WWW pages associated with it. For help using these pages, you might want to look at:
Help Using Course WWW PagesSoftware Development Environment: You will be much more productive in this course if you become familiar with your operating system, its associated command shell(s), and any other software development tools you decide to use. If you're looking for help you might want to look at the following:
Common Problems when Developing in C++Note that it is strongly recommended that you use a UNIX-like development environment, regardless of the operating system you use. Using another environment will make it more difficult for you to submit completed assignments (see the discussion of programming assignment policies for more information) and neither the Professor nor the lab assistants will provide any assistance.
An Environment for MS-Windows
Setting up a C++ Programming Environment for MS-WindowsAn Environment for OS X
Setting up a C++ Programming Environment for OS XAn Environment for Linux/UNIX
Setting up a C++ Programming Environment for UNIX/LinuxArticles, Books and WWW Pages: Obviously, a great deal has been written about the topics covered in this class. If you're looking for help (or just for more information) you might want to look at the following:
C/C++The Oxford English Dictionary: Of course, you need to understand the things you read. The OED is a tremendous resource in this regard. It is available on-line at
http://etext.lib.virginia.edu/oed/oed-browse.html .Copyright 2019