我在C++中创建了一个记录入口系统。在这个系统中,我需要使用gotoxy,clrscr,sound,nosound等命令。我在Code :: Blocks IDE中工作并使用GNU GCC编译器。对于gotoxy命令,我甚至下载了头文件,但仍然不起作用。任何人都可以给我代码或这些函数的副本。谢谢!如何在新编译器中使用旧命令?
-7
A
回答
1
问题是<conio.h>
在现代编译器上不起作用。它只适用于旧的IDE,如TurboC++和DevC++(它们非常古老,TurboC++在20世纪被使用,没有人再使用它)。所以,简而言之,除非你得到一个旧的编译器(这不是一个好主意),否则它将不起作用。
+0
谢谢你的答案,但有一个函数gotoxy的副本? – 2015-03-19 10:45:22
+0
[替代getch(),gotoxy(),delay(),clrscr()](http://stackoverflow.com/questions/5693130/substitute-for-getch-gotoxy-delay-clrscr) – 2015-03-19 10:51:41
1
< conio.h>是古老的。
<conio.h>
在Turbo C中常用于操纵控制台输入/输出。这在旧的DOS时代是显着的,其中大部分是命令行。
至于现在,<conio.h>
是而不是支持在gcc
。
相关问题
- 1. 使用make命令在ubuntu中重新编译
- 2. 如何使用ng服务器后的命令提示编译
- 3. 在一个命令中使用处理器进行Java编译
- 4. 在命令行中使用aspnet_compiler禁止编译器警告
- 5. .NET命令行编译器在哪里?
- 6. 如何在Windows编译器和GCC编译器中使用SSE?
- 7. 编译FFMPEG用于命令行使用
- 8. 如何在Windows 7上使用Visual Studio的编译器使用Vim的'make'命令编译C程序?
- 9. 如何让IntersystemsCaché使用新编译的类而不是旧版?
- 10. 命令行编译
- 11. 如何在Powershell中编写旧的VB命令
- 12. 使用命令行编译xcode项目
- 13. 编译Java使用命令行JAVAC
- 14. 使用命令行编译c#类
- 15. 如何在编辑器动作中使用EMF命令?
- 16. 如何在未设置变量时使用CMake的C/C++编译器命令?
- 17. 如何在命令行上使用英特尔Fortran编译器和MKL
- 18. 如何编译命令行从
- 19. 如何从命令行编译APK?
- 20. 使用单一命令行编译和编译Java(Linux)
- 21. 如何在C++中编译编译器?
- 22. 如何在命令行编译的Swift应用程序中使用文件夹?
- 23. 如何在android studio中启用dex编译器D8(新一代Dex编译器)
- 24. Flash AS2命令行编译器功能
- 25. Symfony CLI命令和编译器通过
- 26. Gcc编译器命令和选项
- 27. Flex命令行编译器功能
- 28. 德尔福命令行编译器
- 29. 什么是命令行编译器?
- 30. 如何编译谷歌Protobuf命令行界面编译
什么是你的编译器(conio.h在较新的编译器中不起作用) – 2015-03-19 09:06:45
我的编译器是Codeblocks IDE,正如我在我的问题中提到的那样。 – 2015-03-19 09:08:18
我在问编译器(如MinGW或gcc)。 CodeBlocks是IDE,而不是编译器。阅读[IDE和编译器之间的区别](http://www.cplusplus.com/articles/o8TbqMoL/) – 2015-03-19 09:09:37