Website Summary Files Commits Branches @commit @diff @stats
path: root / src / ConsoleInterface
diff options
context:
space:
mode:
Commit357c8636d6b032dca33a2c8530aaa365a277dacf (patch)
Author
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-05 13:28:23 +0300
Committer
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-05 13:28:23 +0300
Files62ff4ab41028c65705551d421692fc276077eea3 /src/ConsoleInterface
FMI-OOP-P1_TicketSystem-357c8636d6b032dca33a2c8530aaa365a277dacf.tar
FMI-OOP-P1_TicketSystem-357c8636d6b032dca33a2c8530aaa365a277dacf.tar.gz
FMI-OOP-P1_TicketSystem-357c8636d6b032dca33a2c8530aaa365a277dacf.zip
Parent60cbf65928ed2684220388badbb2de23eadd22d9 (diff)
Autocommit at 05.05.2022 @ 13:28
1 files changed, 8 insertions, 5 deletions
-rw-r--r--src/ConsoleInterface/Toolbox.hpp13
diff --git a/src/ConsoleInterface/Toolbox.hpp b/src/ConsoleInterface/Toolbox.hpp
index 67ed762..acd400d 100644
--- a/src/ConsoleInterface/Toolbox.hpp
+++ b/src/ConsoleInterface/Toolbox.hpp
@@ -45,11 +45,14 @@ void resetOrderedList(int starter = 1) {
}
template <typename T>
-T inputBox(const char* label) {
- print(label);
- T temp;
- std::cin >> temp;
- return temp;
+void inputBox(T* output, const char* label) {
+ std::cout << "+ " << label;
+ std::cin >> output;
+}
+
+void inputStrBox(char* output, unsigned maxLength, const char* label) {
+ std::cout << "+ " << label;
+ std::cin.getline(output, maxLength);
}
#endif