gpt4 book ai didi

在 C 中创建没有依赖项的 Gotoxy() 函数

转载 作者:行者123 更新时间:2023-11-30 20:22:26 27 4
gpt4 key购买 nike

Turbo C 在 conio.h 中提供了 gotoxy() 函数,但它不是标准。

我使用 gcc 编译器,需要 gotoxy() 函数。

我在网上搜索,但发现只具有特定于操作系统的功能或具有某种依赖性,这使得它的可移植性较差。

例如:gotoxy() 函数在 Windows 上使用 Windows API,在 Linux 上则使用 ncurses 之类的东西。

我在 here 中找到了建议

其中提到了有关设置二维数组、为单元格赋值以及绘图的内容。

Screenshot

当我尝试时,问题之一是打印新行后,如果没有 Gotoxy() 函数就无法返回。

如有任何帮助,我们将不胜感激。

最佳答案

由于控制台 I/O 的性质是特定于平台的,因此您始终必然具有依赖关系。 ncurses 等库的目的是抽象此类平台依赖项以提供通用接口(interface)。

ncurses适用于多种平台,包括 Windows ,

关于在 C 中创建没有依赖项的 Gotoxy() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39539816/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com