And here is an article on the boost of my some accumulated materials. I offer you the option of writing a console program with support for the console menu, which is implemented using
is responsible for processing the arguments passed to the program and sets all the necessary variables without the need to implement long logic from
branches. This is already implemented inside
Suppose our program takes the following data as arguments
input file path
output file path
the size of the block being processed, no matter why, we will not do anything with it, just have such a parameter in the program.
Also, the program will have a help menu, which will be the console menu.
The figure below shows the use of this program.