An open API service indexing awesome lists of open source software.

https://github.com/ichlubna/modulesandinterfaces

This is a simple example of C++ modules used with abstract class serving as and interface and inherited implementations separated in class definition and implementation file.
https://github.com/ichlubna/modulesandinterfaces

cpp-modules cpp20-modules cppmodules modern-cpp moderncpp modules

Last synced: 4 months ago
JSON representation

This is a simple example of C++ modules used with abstract class serving as and interface and inherited implementations separated in class definition and implementation file.

Awesome Lists containing this project

README

          

# Simple example with C++ modules: abstract class as an interface, inheritance, separate implementation file

```
mkdir build
cd build
cmake .. -G "Ninja"
make
```