Website Summary Files Commits Branches @commit @diff @stats
path: root / Sem. 10 / Examples / Optional
diff options
context:
space:
mode:
Commit51e70a50eea68f12b70ddc7bdb3d74c79c59d7a6 (patch)
Author
 Angel Dimitriev <angel_dimitriev@abv.bg>
2022-05-11 07:57:05 -0400
Committer
 GitHub <noreply@github.com>
2022-05-11 07:57:05 -0400
Files2a2989796c6dd31eba088a168477fe9f3a528607 /Sem. 10/Examples/Optional
Object-oriented_programming_FMI-51e70a50eea68f12b70ddc7bdb3d74c79c59d7a6.tar
Object-oriented_programming_FMI-51e70a50eea68f12b70ddc7bdb3d74c79c59d7a6.tar.gz
Object-oriented_programming_FMI-51e70a50eea68f12b70ddc7bdb3d74c79c59d7a6.zip
Parent9a7eaa373f60e904ecf4e972db56d12d4f24d157 (diff)
Update Optional.hpp
1 files changed, 2 insertions, 2 deletions
-rw-r--r--Sem. 10/Examples/Optional/Optional.hpp4
diff --git a/Sem. 10/Examples/Optional/Optional.hpp b/Sem. 10/Examples/Optional/Optional.hpp
index 147d8e5..8b52fdc 100644
--- a/Sem. 10/Examples/Optional/Optional.hpp
+++ b/Sem. 10/Examples/Optional/Optional.hpp
@@ -13,7 +13,7 @@ public:
Optional(const T& obj);
Optional(const Optional<T>& other);
- Optional<T> operator=(const Optional<T>& other);
+ Optional<T>& operator=(const Optional<T>& other);
bool containsData() const;
const T& getData() const;
@@ -85,7 +85,7 @@ Optional<T>::Optional(const Optional<T>& other)
template <typename T>
-Optional<T> Optional<T>::operator=(const Optional<T>& other)
+Optional<T>& Optional<T>::operator=(const Optional<T>& other)
{
if (this != &other)
{