我需要將一個Windows C++項目傳輸到Linux,但是我目前使用MS <conio.h>
,它不是Linux或標準兼容的。你推薦什麼頭替換它在Linux中使用?我更希望答案也是跨平臺的。替換爲Linux中的<conio.h>
回答
沒有針對Linux基於ncurses的CONIO.H的替換版本。
+1 ...只要他指的是Borland的conio而不是微軟的! – Clifford 2010-09-02 14:36:25
確實如此,但像Borland這樣的最常用的函數,比如着色,gotoxy等,在Microsoft的實現中都是一樣的。 – 2010-09-02 14:46:10
Microsoft的界面(http://msdn.microsoft.com/zh-cn/library/7x2hy4cx%28v=VS.71%29.aspx)中不存在顏色不變色,與Borland界面相比,它是最小的。然而Borland界面幾乎是微軟的超集,所以這可能確實適合。 – Clifford 2010-09-02 22:18:01
你會想要ncurses。
- 1. NSXML將「<」替換爲「%lt;」
- 2. HTML:替換爲<center>
- 3. 替換爲<iframe>
- 4. Asp.net定界符<%替換爲頭標記中的<%?
- 5. 替換<與<元件
- 6. Linux - 替換文件名中的空格
- 7. JavaScript替換不替換第二個<
- 8. 替換<center>
- 9. ckeditor替換<?php
- 10. 替換「</html>」
- 11. 替換<br>
- 12. Android API <10替換爲getType方法
- 13. Web組件 - 爲什麼<content>被替換爲<slot>
- 14. 替換netcat使用kali linux
- 15. linux浮點_control87替換
- 16. Linux查找並替換
- 17. C++。 libxml2的。 < and >被替換爲<和> INSIDE標籤
- 18. 如何在linux中替換十進制
- 19. 在Linux中替換CSV無效行尾
- 20. 在linux中搜索並替換一行?
- 21. 在linux中搜索和替換工具
- 22. 在xampp 1.7.1中替換/升級libxml2 linux
- 23. 如何將<< with > =和>替換爲<=,並用<替換爲<= with >和> =如果它們在同一個字符串中出現多次?
- 24. Actionscript中/ Flex的字符串替換爲<
- 25. 使用sed替換<?與<?php
- 26. PHP替換「\ [」與「<script>」
- 27. 用<br />替換\ n
- 28. <h:outputText動態替換值
- 29. 替換<NA>與NA
- 30. JS將字符串中的每個#word替換爲<div>#word</div>
@Clifford,Microsoft – Elpezmuerto 2010-09-02 15:16:34
http://stackoverflow.com/questions/1541819/how-can-i-write-an-ansi-c-console-screen-buffer/1541924#1541924 – 2010-09-02 15:19:53