https://github.com/ombhd/cplusplus-pool-42
piscine (pool) of C++, where you can learn a lot of stuff about C++, just code and enjoy it!
https://github.com/ombhd/cplusplus-pool-42
1337school 42born2code cpp game object-oriented-programming
Last synced: 6 months ago
JSON representation
piscine (pool) of C++, where you can learn a lot of stuff about C++, just code and enjoy it!
- Host: GitHub
- URL: https://github.com/ombhd/cplusplus-pool-42
- Owner: ombhd
- Created: 2021-01-09T15:03:19.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-07-02T14:10:52.000Z (over 4 years ago)
- Last Synced: 2025-02-05T23:28:01.613Z (8 months ago)
- Topics: 1337school, 42born2code, cpp, game, object-oriented-programming
- Language: C++
- Homepage:
- Size: 3.46 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 42 C++ Pool
## What is C++?
- C++ is a cross-platform language that can be used to create high-performance applications.- C++ was developed by Bjarne Stroustrup, as an extension to the C language.
- C++ gives programmers a high level of control over system resources and memory.
## Subjects
- [Day00: Namespace, class, member functions, stdio stream,initialization lists, static, const, and lots of basic stuff](https://github.com/su-omb/cplusplus-pool-42/blob/main/D00/en.subject.pdf)
- [Day01: Memory allocation, References, Pointers to members,File streams](https://github.com/su-omb/cplusplus-pool-42/blob/main/D01/en.subject.pdf)
- [Day02: Ad-hoc polymorphism, operators overload andcanonical classes](https://github.com/su-omb/cplusplus-pool-42/blob/main/D02/en.subject.pdf)
- [Day03: Inheritance](https://github.com/su-omb/cplusplus-pool-42/blob/main/D03/en.subject.pdf)
- [Day04: Subtype polymorphism, abstract classes, interfaces](https://github.com/su-omb/cplusplus-pool-42/blob/main/D04/en.subject.pdf)
- [Day05: Repetition and Exceptions](https://github.com/su-omb/cplusplus-pool-42/blob/main/D05/en.subject.pdf)
- [Day06: C++ Casts](https://github.com/su-omb/cplusplus-pool-42/blob/main/D06/en.subject.pdf)
- [Day07: C++ Templates](https://github.com/su-omb/cplusplus-pool-42/blob/main/D07/en.subject.pdf)
- [Day08: Templated containers, iterators, algorithms](https://github.com/su-omb/cplusplus-pool-42/blob/main/D08/en.subject.pdf)## Some Useful Sources
- [Cplusplus.com](http://www.cplusplus.com/)
- [Converting floating point to Fixed point numbers](https://stackoverflow.com/questions/187713/converting-floating-point-to-fixed-point)
- [What is the Difference Between a Pointer and a Reference C++](https://youtu.be/sxHng1iufQE)
- [Virtual Base Class in C++ ](https://youtu.be/acEkaZvnjCg)
- [Virtual Functions in C++](https://youtu.be/oIV2KchSyGQ)
- [Public vs Protected in C++ with Examples](https://www.geeksforgeeks.org/public-vs-protected-in-c-with-examples/#:~:text=available%20to%20everyone.-,Protected%20access%20modifier%20is%20similar%20to%20that%20of%20private%20access,derived%20class%20of%20that%20class.)
- [STL: Standard Template Library in C++](https://www.youtube.com/watch?v=5nu6l8ERUFs&list=PLrKBFf87Cy9Ck9H7dHpsu8456B4rWQzfT)
- [ITERATORS in C++](https://www.youtube.com/watch?v=SgcHcbQ0RCQ)
- [Does std::stack expose iterators of its underlying container?](https://stackoverflow.com/questions/525365/does-stdstack-expose-iterators)