This graphical object subclass represents an elliptical arc. This graphical object subclass represents a rectangular box that can be raised or lowered. This exception is thrown by calls to the error function. This class represents edges (arcs) in a graph. This class is used to represent a deque, or double-ended queue. This class is used to represent a lexicon, or word list. This class is used to represent a graph, building on the Graph class. The libraries also export several utility classes that don’tĪdditional documentation appears in the web pages for the individual A set of classes to encapsulate geometric information.A collection of graphics objects, each of which is a subclass of.Which represents a window that appears on the display screen These classes can themselves be broken down into Most of the classes in the StanfordCPPLib package are used These collections work in much the same way as the similar classes in Complete list of global variables/macros, by file header.Complete list of global functions, by file header. ![]() The facilities provided by these libraries can be broken down into the following groups:Įxport collections of free functions instead of classes. The StanfordCPPLib package defines a set of libraries that make it easier to write programs in C++. (we recommend Qt Creator for projects based on these libraries) Stanford's Qt Creator installation instructions.(want to improve the libraries? Submit a pull request!) GitHub repository for development of the Stanford C++ libraries Spl.jar (last updated: 6) - Java back-end, also usable as Stanford Java library acm.jar / spl.jar for CS 106A Java projects pro file for the above libraries also included in the. zip file containing the above librariesĮmpty-project.pro (last updated: 3) - Qt Creator project. You are welcome to use the libraries, but we cannot help with compiler issues or answer other technical questions.ĭownload the latest version of the modified C++ libraries here:Įmpty-project.zip (last updated: 3) - Qt Creator project. We are sorry to say that we cannot offer support for the libraries to non-Stanford users at this time. Please report any bugs you find and/or submit a pull request! The Qt C++ GUI system is new and may have some bugs as we integrate it into our project. This means that the library no longer requires a Java JDK installation or spl.jar. ![]() The current version of the library now uses a new Qt-based GUI subsystem written by Marty Stepp that operates completely in C++. Previous versions of the C++ library used a Java backend called spl.jar to implement graphics and other functionality. ![]() This unofficial modified version is written and maintained by Marty Stepp (stepp AT stanford DOT edu). This documentation describes an unofficial modified version of the Stanford C++ libraries that is currently being used in Stanford's CS 106B/X courses. The Stanford C++ libraries were originally developed by Stanford Professor Eric Roberts, with the assistance of Julie Zelenski, Keith Schwarz, and other Stanford colleagues.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |