c++primer第七章的screen类问题

img


关于contents,上文介绍用来保存窗口的内容
保存窗口的内容,为啥初始化的时间是用contents(htwd,c),这一步初始化为啥和窗口的内容相关?
后面get函数读取光标处的字符,contents中不就含有ht
wd,和c,光标住的字符指的是什么

img


然后这里计算行的位置,为啥是 乘宽,
还有下面移动到指定列,怎么理解

代码功能归根结底不是别人帮自己看或讲解或注释出来的;而是被自己静下心来花足够长的时间和精力亲自动手单步或设断点或对执行到某步获得的中间结果显示或写到日志文件中一步一步分析出来的。
提醒:再牛×的老师也无法代替学生自己领悟和上厕所!
单步调试和设断点调试(VS IDE中编译连接通过以后,按F10或F11键单步执行,按Shift+F11退出当前函数;在某行按F9设断点后按F5执行停在该断点处。)是程序员必须掌握的技能之一。

contents是啥???
你给的代码里,没有contents,他的定义是啥?