* refactor: clean to roadmap content * refactor: move shared helpers into scripts/lib
8 lines
597 B
Markdown
8 lines
597 B
Markdown
# Operator Overloading in C++
|
|
|
|
Operator overloading in C++ is a feature that allows you to redefine the way operators work for user-defined types (such as classes and structs). It lets you specify how operators like +, -, \*, ==, etc., behave when applied to objects of your class. Visit the following resources to learn more:
|
|
|
|
Visit the following resources to learn more:
|
|
|
|
- [@official@Operator Overloading - Microsoft Learn](https://learn.microsoft.com/en-us/cpp/cpp/operator-overloading)
|
|
- [@article@operator overloading - cppreference.com](https://en.cppreference.com/w/cpp/language/operators) |