Skip to content

Details

Curses is a library for screen oriented text applications. Curses is essentially a window like user interface for text screens. When Bill Joy wrote vi, he wrote some code to optimize repainting the terminal screen and positioning the cursor. This code was borrowed and extended by Kenneth Arnold to create the general-purpose library curses for programming on text terminals.

This month, Richard Thomson will give us an introduction to programming with curses, using the ncurses library on linux and the pdcurses library on Windows. Some of the topics to be covered are:

  • Obtaining the library via vcpkg
  • Basic screen output with curses
  • Setting character attributes with curses
  • Obtaining input with curses
  • Drawing simple animations with curses

This will be an online meeting, so drinks and snacks are on you!

Join the meeting here: https://meet.xmission.com/Utah-Cpp-Programmers

Watch previous topics on the Utah C++ Programmers YouTube channel:
https://www.youtube.com/@UtahCppProgrammers

Future topics: https://utahcpp.wordpress.com/future-meeting-topics/
Past topics: https://utahcpp.wordpress.com/past-meeting-topics/

Related topics

C & C++
Programming Languages
Computer Programming
Mobile Development
Software Development

You may also like