21
edits
Changes
no edit summary
=Due Dates=
*TBA
==Help Needed==
==Blog Posts==
=Learning Outcome=
Upon successful completion of this first assignment, you will have demonstrated the abilities to design and code
* functions that use the basic console input and output library
* a line editor
* use of extern
* operator overload
* use of namespaces
=Console Line Editing Facility =
As your first assignment, you are to upgrade the basic console input output class (BConsole) to include line-display and line-editing facilities and use of "<<" and ">>" operators for character I/O and string output.
==Specifications==
Compile and test your upgrade with your test main in the following three command-line environments:
Local PC: Microsoft .net
Local Mac: (use -lncurses to link curses library)
c++ bconsole.cpp console.cpp cio_test.cpp -lcurses
matrix: GNU (use -lncurses to link ncurses library)