Как принимать аргумент с командной строки во время работы приложения?
Добрый день. Помогите, пожалуйста.
Есть приложение, которое взаимодействует с постоянным инпутом из консоли:
---MENU---
1. Enter the values
2. Check values
3. Run the programm
4. Exit
Enter the number: -debug
Как принимать аргумент с командной строки во время работы приложения ? А именно аргумент -debug, который будет показывать все переменные, в том числе и временные
P.sДумал реализовать через case, но код разбит на ф-ции и не очень удобно собирать все переменные.
Создаете какую-то глобальную переменную, устанавливаете ей значение при вводе "-debug", в зависимости от ее состояния организуете вывод.
Но лучше не изобретать вилосипед, а использовать библиотеку логирования, там уровни логирования уже реализованы.