RockYou-cmd / CPP-Modules

"C with Classes" (source: Wikipedia), The goal of these modules is to introduce you to Object-Oriented Programming. This will be the starting point of your C++ journey. Many languages are recommended to learn OOP. I decided to choose C++ since it’s derived from my old friend C. Because this is a complex language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CPP-Modules

"C with Classes" (source: Wikipedia), The goal of these modules is to introduce you to Object-Oriented Programming. This will be the starting point of your C++ journey. Many languages are recommended to learn OOP. I decided to choose C++ since it’s derived from my old friend C. Because this is a complex language.
What Is OOP (Object Oriented Programming)? Meaning, Concepts, and Benefits : https://www.spiceworks.com/tech/devops/articles/object-oriented-programming//
explanation of pointer to member function : http://websites.umich.edu/~eecs381/handouts/Pointers_to_memberfuncs.pdf
Function Pointer in C++ : https://www.javatpoint.com/function-pointer-in-cpp
All about copy constructor : http://www.vishalchovatiya.com/2-wrong-way-to-learn-copy-assignment-operator-in-cpp-with-example/
importance of returning reference in operator overloading : https://cboard.cprogramming.com/cplusplus-programming/115837-importance-returning-reference-operator-overloading.html
Rounding Half Away From Zero Calculator: https://roundingcalculator.guru/rounding-half-away-from-zero-calculator/#result1
What does this mean? Void f() const : https://www.quora.com/What-does-this-mean-Void-f-const
Introduction to Fixed Point Number Representation : https://inst.eecs.berkeley.edu//~cs61c/sp06/handout/fixedpt.html
Difference between accuracy and precision : https://www.quora.com/If-computers-cannot-compute-floating-numbers-accurately-how-do-calculators-and-scientific-computers-function/answer/Joe-Zbiciak?share=55a0f7bc&srid=2Jwg
Fixed-Point Representation: The Q Format and Addition Examples (the best for me) : https://www.allaboutcircuits.com/technical-articles/fixed-point-representation-the-q-format-and-addition-examples/
Set Precision With Fixed C++ With Code Examples : https://www.folkstalk.com/tech/set-precision-with-fixed-c-with-code-examples/
hy can't we create an object of an abstract class in C++? : https://www.quora.com/Why-cant-we-create-an-object-of-an-abstract-class-in-C
Virtual Destructor : https://coders-corner.net/2017/10/22/virtual-destructor/
An Introduction to Object Serialization in C++ : https://www.codeguru.com/cplusplus/an-introduction-to-object-serialization-in-c/
What Is Serialization? : https://hazelcast.com/glossary/serialization/
What is the uintptr_t data type? : https://stackoverflow.com/questions/1845482/what-is-the-uintptr-t-data-type
Regular cast vs. static_cast vs. dynamic_cast in C++ : https://www.tutorialspoint.com/Regular-cast-vs-static-cast-vs-dynamic-cast-in-Cplusplus
What is the role of std::setprecision() without std::fixed in c++? : https://stackoverflow.com/questions/45084317/what-is-the-role-of-stdsetprecision-without-stdfixed-in-c
Templates in C++ with Examples : https://www.geeksforgeeks.org/templates-cpp/

About

"C with Classes" (source: Wikipedia), The goal of these modules is to introduce you to Object-Oriented Programming. This will be the starting point of your C++ journey. Many languages are recommended to learn OOP. I decided to choose C++ since it’s derived from my old friend C. Because this is a complex language.


Languages

Language:C++ 89.2%Language:Makefile 10.8%