新行字符是否与前一个字符在同一行中

Imo*_*lis 4 c user-interface textbox position newline

我为什么要问?

我被赋予了重新实现文本框GUI小部件和类型编写器的严峻任务,因此这是此问题的起源.


我目前的做法

目前在我的项目中,新行字符\n保存下一行(column1,line + 1)最终第一个字符的位置坐标.但是,我担心这不是对换行位置的标准理解.


新行字符是否与\n前一个字符在同一行中,它是下一行的一部分(因为它在我当前的方法中)或者它们都不是?


这有什么不同吗?

我在使用退格键删除新行时遇到了复杂问题,因为我必须为此事件实现特定条件,但我试图避免这种情况(或者可以通过更改处理新行字符的方式来避免),因为从所有这些条件来看,我看起来正在尝试发明AI或其他东西.

Sou*_*osh 7

一般,换行符\n是部分电流线,并且当解释,发射线的端部的视觉表示并移动下一个字符(起)上的下一行被打印.

  • 谢谢.我会记住这一点.在做我做的事情时,了解这一点非常重要.你理解这个问题很好. (2认同)