conio

    0热度

    2回答

    因此,我使用的是Ubuntu 14.04 LTS,并且我在使用Eclipse CDT编译代码以及在使用终端执行的文本编辑器中编写通用C程序时意识到系统没有安装'conio.h'库文件。 我读了它,作为替代方法,试图利用'ncurses.h'文件和它的功能,但它告诉我没有这样的库文件。 现在我想知道是否有可能我的GCC有问题,或者这是一个常见问题,可以通过手动安装这两个文件来解决? 编辑:所以它的工

    2热度

    1回答

    我的目标:一个线程将等待(忙碌循环不休眠),直到按下特定键(可以说是0)。每个线程都有一个不同的键,它会触发该线程退出等待并通过等待后的命令进行处理。 我曾尝试以下来实现这一点: 使用CONIO.H和残培(),但是这是用gcc老不工作了。来源:Why can't I find <conio.h> on Linux? 使用ncurses.h和getch(),但这会停止等待键盘按下时执行。 代码我使用

    1热度

    1回答

    我一直在寻找的gotoxy用于开发的C++ v5.11(gcc编译器)的替代品,并发现这一点: void gotoxy(int x,int y) { printf("%c[%d;%df", 0x1b, y, x); } 在此之后,当我试图把这种功能如下:在按预期 int main() { gotoxy(20, 10); printf("Hello");

    0热度

    1回答

    我正在使用Emacs和gdb来调试使用conio的getch的C++程序。像下面这样: #include <conio.h> int main(){ int c = getch(); cout << (char) c; } 如果我把一个断点在main的第一线,gdb挂起并没有任何反应。我不认为输入文件(run < input.txt)可以工作。 我该如何调试?

    0热度

    2回答

    我想学习如何使用graphics.h和conio.h库。我正在开发一个图形程序,我需要在键盘input.ex后移动一个矩形:如果玩家按右键,矩形应该右移。问题是我不知道如何获得用户输入。我需要获得用户输入内循环连续。这里是我的code.Any帮助表示赞赏(关键字,函数名称等) #include <stdio.h> #include <conio.h> #include <graphics.h>

    1热度

    1回答

    如何将用户输入颜色传递给conio.h中的textcolor()函数? textcolor(BLUE); cprintf("Hello"); 工作正常,但 char c[20]; gets(c); textcolor(c); cprintf("Hello"); 抛出一个错误。我没有想到它会自己工作。所以问题是,用户如何输入文字的颜色来显示? 由于一些愚蠢的约束,我必须在旧的turb

    0热度

    2回答

    我目前正在编写一个程序,根据房子的大小在屏幕上显示一个房子,它也会检测到'A''S''W''D'按键和esc按键上的中断。现在我已经获得了所有这些功能,并借用了清晰的屏幕功能。我想将这张图片在屏幕上上下移动。我知道我非常接近,但我不知道我应该如何去移动图片。如果用户按下“d”,我希望程序向右移动,我假设这将像在x坐标上加1,按“a”向左移动,从x减去1,同样向上向下,将按“w”或“s”并加上或减去

    0热度

    2回答

    在我的应用程序中,我使用conio库中的函数textbackground()。我有16层可用的颜色: #define BLACK 0 #define BLUE 1 #define GREEN 2 #define CYAN 3 #define RED 4 #define MAGENTA 5 #define BROWN 6 #define LIGHTGRAY 7 #define DAR

    2热度

    1回答

    我在玩D编程语言,想知道我如何在不需要用户按下输入的情况下抓住一个字符。我想要什么 伪例如: while(true){ if(userHasPressedChar()){ writeln(getChar()); } } 在C++中我可以使用CONIO.H的“残培()”,但我还没有在这里找到了类似的话。 编辑:我使用的是Windows 7 编辑2:我发现在thi

    2热度

    1回答

    我得到这个编译错误我的程序,当我尝试编译/ Linux上运行它.. program7.c:9:18: conio.h: No such file or directory make: *** [program7] Error 1 我不知道什么函数在Linux中导致这个错误。我阅读了关于conio.h如何不是C标准库的一部分的细节。 我的代码: #include<stdio.h> #incl