Question: Could you guys please help me with this C++ problem. All 6 cases should pass. Thanks You program shall allow the user to store and
Could you guys please help me with this C++ problem. All 6 cases should pass. Thanks






You program shall allow the user to store and retrieve 8-bit values in each of the 8 location of the buffer. Since users can only enter and retrieve 1-byte values, input shall be restricted to numbers ranging between 0-255. Also, since the buffer can only support 8 locations, the program shall allow users to enter a location index ranging from 0-7. Any input outside of the ranges specified above shall be deemed invalid, causing the program to display an error message to the user. The program shall execute in a loop until the user selects an option to exit the program The main menu of the program shall support the following options: Display to the console the 64-bit stream Enter data to the buffer by indicating a position in the buffer and data (1-byte) value Enter a position to retrieve a data value by entering an index position Exit program Menu 1) View Buffer Content 2) Enter Data (0-255) 3) Retrieve Data 4) Exit program Enter option: Your code should create an alias named buffer for the type unsigned long long The buffer will be of type buffer (i.e., an alias)
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
