【发布时间】:2018-05-10 16:47:15
【问题描述】:
我希望能够使用 x 和 y 坐标,使用 SetCursorPosition 函数进行打印,但据我所知,正确的方法是使用 ncurses。是否可以使用默认的 c 库(如 stdio 或 stdlib)来做到这一点?
【问题讨论】:
-
您可以随时使用old school way 控制代码。
-
如果您在 DOS/Windows 中,则可以使用 Win32 API SetCursorPos 或 SetConsoleCursorPosition。如果您使用的是 Linux,或者想要在 Windows、Mac 和 *nix 上进行便携式文本模式光标控制......那么ncurses 绝对是您的最佳选择。
-
标准 C 无法识别您想要这样做。因此,任何解决方案都将是特定于平台的。如果担心可移植性,请使用可移植库的功能。
标签: c