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

Projects in Awesome Lists tagged with cppmodules

A curated list of projects in awesome lists tagged with cppmodules .

https://github.com/msqr1/importizer

Backward compatibly refactor header-based C++ into modules.

backward cpp cppm cppmodules modularization

Last synced: 02 Jul 2025

https://github.com/kuninoto/42_cpp_modules

Basic C++ exercises - introduction to C++, RAII, OOP, I/O and file streams, operator overloading, templates/generics and STD containers.

42 42-cpp-module 42-cursus 42-school 42born2code 42cursus 42ecole 42porto 42portugal 42projects 42school cpp cpp-1337 cpp-modules cpp-modules-1337 cpp-modules-42 cppmodules ecole42 oop school42

Last synced: 30 Oct 2025

https://github.com/mavmi/cpp_modules

Bunch of C++ quests

born2code cppmodules ecole42 school21

Last synced: 26 Oct 2025

https://github.com/deruina/cpp_modules

This repository, cpp_modules, is a comprehensive collection of C++ exercises, each organized into distinct modules. Each module focuses on a specific aspect of C++ programming, ranging from basic concepts like namespaces and classes to more advanced topics like subtype polymorphism, abstract classes, and the Standard Template Library (STL).

cpp cppmodules object-oriented-programming

Last synced: 26 Dec 2025

https://github.com/deryaxacar/42-cpp_04

This repo covers key concepts in object-oriented programming in C++. It includes explanations of virtual functions, abstract classes, interfaces, and copy methods, all illustrated with examples. The focus is on dynamic polymorphism and practical applications of these concepts.

42 42-cpp 42-cpp-module 42-cpp-modules 42born2code 42cursus 42projects 42school c-plus-plus cpp cpp-all cpp-library cpp-programming cpp-programming-language cppmodules

Last synced: 04 Mar 2025

https://github.com/deryaxacar/42-cpp_06

In this module, you'll learn about type conversions in C++ using operators like static_cast, dynamic_cast, and reinterpret_cast. You'll also explore polymorphism and safely convert between derived classes using dynamic_cast.

42 42-cpp 42-cpp-module 42-cpp-modules 42-school 42born2code 42cursus 42projects 42school casting cpp cpp-all cpp-modules-42 cpp06 cppmodules typecasting

Last synced: 13 Mar 2025

https://github.com/azersd/cpp

Introductory project to C++ programming language. It covers the basics of C++ syntax and concepts, including variables, data types, control structures, functions, classes, and object-oriented programming.

42 cpp cppmodules

Last synced: 10 Apr 2025

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.

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

Last synced: 10 Sep 2025

https://github.com/roy-fokker/cpp23-project-template

Simple C++23 CMake project template for my use-cases

cmake cmake-presets cmake-project-example cpp23 cppmodules ninja vcpkg

Last synced: 02 Apr 2025