The SimpleCxxLib package is a simple C++ library for introductory CS which is currently being used in CSE-CS101 course. This is a fork from the Stanford C++ libraries originally developed by Eric Roberts and Keith Schwarz.
Qt Creator is an integrated development environment (IDE) with tools to edit, build, run, and debug programs. The latest Qt 6 is strongly recommended.
The SimpleCxxLib libraries also interact with Java, so Java 8 is needed for running programs properly.
Using this libary, you can test all the examples in the excellent book Programming Abstractions in C++ by Eric Roberts.
You can check those demos here:
- textbook-src - a CMake-version source code