This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
|
cpp:vector_overloading_unary_operators [2019/05/16 09:18] gthanos |
cpp:vector_overloading_unary_operators [2021/05/24 07:37] gthanos |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Υπερφόρτωση μοναδιαίων τελεστών (unary operators) ====== | ====== Υπερφόρτωση μοναδιαίων τελεστών (unary operators) ====== | ||
| + | |||
| + | Ο παρακάτω πίνακας περιγράφει την υπερφόρτωση των τελεστών στο παράδειγμα της κλάσης //Vector// που ακολουθεί. | ||
| ^ Τελεστής | ^ Τελεστής | ||
| Line 45: | Line 47: | ||
| #include < | #include < | ||
| using namespace std; | using namespace std; | ||
| + | |||
| + | #ifndef _VECTOR_HPP_ | ||
| + | #define _VECTOR_HPP_ | ||
| class Vector { | class Vector { | ||
| Line 80: | Line 85: | ||
| // elements in inverted sequence. | // elements in inverted sequence. | ||
| }; | }; | ||
| + | |||
| + | #endif | ||
| + | </ | ||
| + | |||
| + | <code cpp Vector.cpp> | ||
| + | #include " | ||
| Vector:: | Vector:: | ||
| Line 238: | Line 249: | ||
| } | } | ||
| + | </ | ||
| + | |||
| + | <code cpp Vector.cpp> | ||
| + | #include " | ||
| int main() { | int main() { | ||