Skip to content

CodingCards/CppCards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5151857 · Dec 3, 2021

History

15 Commits
Dec 3, 2021
Oct 19, 2020
Oct 19, 2020
Oct 22, 2020
Oct 19, 2020
Oct 22, 2020

Repository files navigation


What is Coding Cards

Coding Cards is a web application for learning C++ features in the style of flashcards. It is also possible to use the built-in editor/compiler to test your solution and play around.

It started as a hobby project with a static set of cards, but we got so much positive feedback that we decided to add an option for the community to create new cards.

Website: https://codingcards.org

How to add Cards to the Project

The project structure:

.
├── C++11
│   ├── card_name-description.md            #Short description (exercise)
│   ├── card_name-solution.md               #The solution and a link to cppreference.com
│   ├── order.txt                           #File with the order of the cards... don't modify this file
│   └── ...
├── C++14                   
│   ├── card_name-description.md          
│   ├── card_name-solution.md         
│   ├── order.txt         
│   └── ...
├── C++17                   
│   ├── card_name-description.md          
│   ├── card_name-solution.md         
│   ├── order.txt         
│   └── ...             
└── ...

To add a new card:

  • Choose a C++ version like C++20 and add 2 files to the subdirectory.
    • card_name-description.md
    • card_name-solution.md
  • Required content of card_name-description.md
    • Headline (# Lambda)
    • Short and pregnant description/instruction
  • Required content of card_name-solution.md
    • Headline (# Solution)
      • Show the solution as code
    • Headline (# Links)
      • Add a link to cppreference.com

After we accept your pull request we will add the card to the order.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published