gpt4 book ai didi

c++ - 如何在 Visual Studio 2017 中将 Ncurses 添加到我的项目中?

转载 作者:行者123 更新时间:2023-11-28 04:26:01 25 4
gpt4 key购买 nike

我正在寻找将 Ncurses 添加到我在 Visual Studio 2017 中的项目的详 segmentation 步指南。我下载了源代码,但我不知道如何将它添加到我的项目中。我知道这个问题对你来说很愚蠢,但我是 C++ 的初学者并且没有在网上找到将 Ncurses 添加到我的项目的教程。我查看了在线文档等,但没有找到任何有用的提示。我正在编写控制台应用程序。

我从以下地址下载代码:https://invisible-island.net/ncurses/#download_ncurses

感谢您的帮助。


编辑:

我知道有这个解决方案:

#include <windows.h> 
void gotoxy( short x, short y )
{
HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE) ;
COORD position = { x, y } ;

SetConsoleCursorPosition( hStdout, position ) ;
}

但我猜这是 Windows 特有的。那么我该怎么做才能同时适用于 Unix/Windows。

最佳答案

NCurses 是 UNIX 库,即可用于 POSIX UNIX-es,如 Linux、FreeBSD、MacOS X 等。有 PDCurses它支持 Windows,您可以在程序中将 ncurses 替换为 PDCurses,并将其与 POSIX 和其他系统(如 DOS、Windows 等)一起使用。

请关注PDCurses build manual .并检查 demos code

关于c++ - 如何在 Visual Studio 2017 中将 Ncurses 添加到我的项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54309104/

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