SkillAgentSearch skills...

CppPatterns

The web front-end for C++ Patterns.

Install / Use

/learn @sftrabbit/CppPatterns
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

C++ Patterns

C++ Patterns is a repository of code patterns illustrating a modern and idiomatic approach to writing C++. The aim is to provide beginner to intermediate C++ developers a reference for solving common problems in C++. As the C++ language and library evolve, which they have been doing rapidly since the release of C++11, these patterns will be updated to match the current state-of-the-art in idiomatic C++ development.

This repository contains the source for the web front-end, providing a simple web interface for browsing the patterns. It is a static website built with Jekyll and uses custom Jekyll plugins to generate the pattern pages from their source.

Contributing

If you wish to contribute to the front-end itself, please fork this repository on GitHub. If you'd like to provide some patterns or edit existing patterns, please take a look at the patterns repository.

Patterns

Pattern pages are generated from a collection of .cpp files. These files are kept in a separate repository, namely sftrabbit/CppPatterns-Patterns. To build this website, you will need to clone this repository into the _samples subdirectory:

$ git clone https://github.com/sftrabbit/CppPatterns-Patterns.git _samples

Build

After cloning the pattern sources into _samples, the site can be built with:

$ jekyll build

The site will be built to the _site directory.

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated2y ago
Forks5

Languages

HTML

Security Score

75/100

Audited on Aug 12, 2023

No findings