问题标签 [conio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 如何在 Linux 中实现 C 的 getch() 函数?
在 TurboC++ 中,我可以getch()
使用conio.h
. 但在 Linux 中,gcc 不提供conio.h
. 我怎样才能获得的功能getch()
?
c - 未解决的包含:. 为什么?
在运行一个简单的 c 程序时,我收到一个
我错过了什么?我在fedora 13
. 请帮我解决这个问题。如果我缺少任何文件或没有安装任何东西,请告诉我。我也是fedora的新手。请指导我正确的步骤。
提前致谢。
c++ - getch 替代方案
大多数人都知道 getch 等到用户点击一个键然后返回该值。有没有办法只检查用户当前是否正在按键?这是我正在尝试做的事情:
有什么建议么?
c - getch 返回 -1?
他们询问如何捕获诸如 F11 或 insand getchr 之类的键不会为这些键返回任何内容,并且我找不到任何可以接受来自输入事件的原始输入的工作。
我现在正在 C++ 程序中尝试 ncurses/curses 来捕获这些键。
我的测试程序很简单,基本上是:
我当然使用它与另一个 getch() 函数相同,但它返回-1
无限次.. 我在 Arch linux 中使用最新的内核,在标准终端中(xterm
也经过测试)
我需要打开某个开关才能在库中使用这个 getch() 吗?
c++ - 在 Cygwin 中链接 Conio 函数
我正在开发一个使用第三方库的共享库,该库使用对 conio lib 的调用,当我尝试使用 cygwin/g++ 构建它时,我收到未定义引用的错误
我链接我的库,
我应该链接哪个库以便找到这些引用?
PS。我使用的第三方库是使用 Dev-Cpp 构建的
winapi - 我在哪里可以下载 Visual C++ 2008 和 Win32 的 CONIO.H 克隆库/源代码?
我需要将基于 Turbo C++3.0 的 DOS 程序转换为 Win32 和 VC++2008。
它有一个基于文本的 GUI 界面。
我在哪里可以下载 Visual C++ 2008 和 Win32 的 CONIO.H 克隆库/源代码?
c++ - 用按键打破循环
我正在编写一个 Win32 GUI 应用程序,它有一个循环,我只想在按下按键时重新启动。主循环已经在运行,我不能简单地重新启动它,所以我必须插入一个用户可以手动中断的“挂起”点。下面的代码代表了我在主循环末尾放置的内容。它应该通过将程序放入一个无限的子循环来暂停程序,该子循环只能在按下字母“q”时被打破。
这成功地使程序挂起,但按 'q' 不会结束循环。我知道使用 cin.ignore() 或 cin.get() 会更好,但由于某种原因,当我将 iostream 添加到标题列表时,我得到了一堆错误,所以我目前正在尝试使用 _getch( ) 带有 conio.h 标头。
非常感谢任何帮助。
c - 我如何在 gcc 中实现 gotoxy()
我在ubuntu .so中使用gcc ,我在终端中编译和执行。但是在在线编程竞赛中,他们需要如图所示的输出。
为此,如果我使用TURBOC ,我可以使用conio.h使用gotoxy()来获得输出的螺旋格式。但是在 Ubuntu 中,我怎么能做到这一点?
c++ - 可编辑的控制台输出
这是我正在尝试编写的一些代码的一部分:
由于循环无限期地继续,它在执行先前选择的选项的代码后等待另一个输入选项。
我希望“选择:A”行每次都更新为最近输入的选项。我希望将先前选择的选项(选项 A!)的输出替换为新选择的选项的输出。
正如您可能已经注意到的,我尝试使用 '\r'。这不起作用,因为它给了我一个回车,即它移回到行首。我希望它只向后移动一个字符,而不是移动到行首。
c - 如何使用 graphics.h 函数使用 c 实现弹跳球?
我正在尝试做一个简单的弹跳球代码,我下面的代码不会弹跳球,它只是在使用回车按钮时让它移动,当程序运行时我该怎么做才能让球自行弹跳跑?
}