c++ simple program that run on terminal using ncurse
$10-30 USD
In Progress
Posted over 8 years ago
$10-30 USD
Paid on delivery
Make sure that all of your les are in a directory called LastName-FirstName-lab06, where LastName and FirstName are re-
placed with your actual last and rst names, respectively. This portion of the lab should be written in a le called lab06.cpp.
Write a program with the following functional requirements:
Your program should take operate in two ways:
{ If a single command line argument (argc == 2) is passed to the program, this will represent a text le that the
user wishes to open.
{ If no command line arguments (argc == 1) are passed, then your program should display a window to the user
using the ncurses library that prompts them for the name of the le they wish to open.
Your program should display the contents of the text le using low-level le I/O and the ncurses library.
If an error occurs with any of the system calls, create a windows that displays the error message to the user using the
ncurses library.
Your program should close the le when it's done working with it.
NOTE: While we have covered the low-level le I/O aspects of this breakout lab in lecture, you and your group members
will need to consult the reference materials listed in the \References" section for information about the ncurses library.
Your program should adhere to the following non-functional requirements as well:
Try to uses classes and standard object-oriented programming (OOP) techniques while writing the code for this breakout
lab.
Do NOT write everything in the main function. Breakup your code into multiple functions, as needed, in order to make
your code more readable.
Make sure that you comment all functions using Javadoc-style comments.
Hello I have 25+ years of C/C++ programming experience, 10 years as freelancer 300+ projects completed.
Also a lot of experience working with ncurses and graphical term programs.
bid details:
· I´ll send you a full tested and documented program (in code).
· Unlimited cycles of revision in the agreed time period.
· Full advice about the best way to do the implementation.
Please contact me to discuss the details.
Thanks
HI
please provide me with the refrences you got ftom your instructor. as well as the material about ncurese that you got from instructor, so I can stick with what they delivered in your class
Thanks in advance