# CPP-Learning

Anwendungen, die ich fΓΌr das Lernen von C++ geschrieben habe

## [SchulΓΌbungen](units)

In diesem Ordner befinden sich alle Übungen, welche wir in der Schule bewÀltigt haben.

## Anwendungen

πŸ“‚ Games  
β”— πŸ“œ **[Rock Paper Scissors](rpc.cpp)** - Play rpc against the computer  
β”— πŸ“œ **Tic Tac Toe** [[Console]](tictactoe.cpp) [[GUI]](ttt-gui.cpp) - Play Tic Tac Toe against the computer or a
friend  
β”— πŸ“œ **[Hearts](hearts.cpp)** - A SDL2 demo of hearts  
πŸ“‚ Miscellaneous  
β”— πŸ“œ **[Number Guesser](guesser.cpp)** - Guess a number between 1 and 10  
β”— πŸ“œ **[Calculator](calculator.cpp)** - A simple calculator  
πŸ“‚ Math  
β”— πŸ“œ **[Base 10 to 2](base_10_to_2.cpp)** - Convert a number from base 10 to base 2  
β”— πŸ“œ **Base 2 to 10** [[Static]](base_2_to_10_static.cpp) [[Normal]](base_2_to_10.cpp) - Convert a number from base 2 to base 10  
β”— πŸ“œ **[Bitwise Decoder](bitwise_decoder.cpp)** - An inventory system that demonstrates bitwise operations (decoding)  
β”— πŸ“œ **[Bitwise Encoder](bitwise_encoder.cpp)** - An inventory system that demonstrates bitwise operations (encoding)