pdcurses

    1熱度

    2回答

    環境: PDCurses最新版本 的Windows 10 的Visual Studio 2015年更新2 問題 PDCurses提供了一個功能getmaxxy以獲得屏幕的最大x和y座標。這會在啓動時返回正確的值,但如果我用鼠標調整窗口大小,然後再次調用getmaxxy,我會返回相同的值。 這是pdcurses中的缺陷/限制嗎?是否有窗口具體的方式來獲取這些信息呢? 我也試過這個窗口的具體解決方案,

    1熱度

    1回答

    #include <iostream> #include <curses.h> #include "SourceFiles/generalFunc.h" int main() { initscr(); int x = resize_term(51, 79); sleepMilli(5000); //sleep for 5 seconds endw

    0熱度

    1回答

    昨天我剛開始一個新項目(roguelike)。這是我的第一個,我一直在遇到同樣的錯誤。試圖實現滾動地圖後,我運行該程序,但每當按下某個鍵時,Visual Studio都會顯示一個消息框,指出存在訪問衝突讀取位置。 下面的代碼: #include "curses.h" #include <stdlib.h> #define MAX_HEIGHT 16 #define MAX_WIDTH 21

    0熱度

    1回答

    我一直試圖在Visual Studio 2015中獲得2天的PDCurses,現在仍然有問題。我發現最好的解決方案是下載Cygwin並使用make文件。當我打電話makefile我resieve分隔符。 $ make -f vcwin32.mak WIDE=Y vcwin32.mak:10: *** missing separator. Stop. 當我查看文件時,這些是前15行。 # Vi

    2熱度

    1回答

    問題標題說明了一切。 這是我添加包含目錄的項目設置。 這是我目前的計劃 #include <curses.h> int main() { initscr(); /* Start curses mode */ printw("Hello World !!!"); /* Print Hello World */ refresh(); /* Print

    0熱度

    1回答

    #include <curses.h> int main(){ initscr(); for(int i = -128; i < 128; ++i) addch(i); getch(); endwin(); } Pdcurses重音字符正在顯示爲空白字符-128到0(128到255)。有沒有什麼辦法可以讓重音字符如é正確顯示?

    0熱度

    1回答

    我在嘗試寫入roguelike時遇到了奇怪的行爲。我做了一個簡單的循環打印填充矩形形狀的字母。使用正常(stdscr)窗口或從derwin()新近初始化的窗口都可以正常工作。 Loop within stdscr/newly initialised window from derwin(). 但是,從Game類返回窗口指針後,問題開始出現。信件似乎沒有任何圖案印刷,並且窗口看起來像是它的某些部分被

    3熱度

    1回答

    我在CodeBlocks上製作了2048個遊戲,但由於調試問題,我轉移到了Visual Studio Community 2017.看起來conio.h在那裏不起作用,所以我試圖切換到curses.h庫。 我已經閱讀了很多教程,但都沒有爲我工作。我訪問了他們的網站並下載了384KB的zip文件,但我不知道如何處理這些文件。 請幫忙嗎?

    1熱度

    1回答

    我是ASCII美學的忠實粉絲,從終端創建圖形的想法吸引了我。 我在Windows環境中玩弄pdcurses,並且發現了一個非常有趣的屬性:init_color。但是,它似乎並沒有工作!我試過的每個終端(CMD.exe,ConEmu和Console2)的顏色範圍不僅限於16種顏色,我似乎無法編輯調色板。 我在網上找不到關於此主題的任何內容。 所以 - 這是否可能?如果不是,是否有其他選擇?例如,我知

    0熱度

    1回答

    我正在Linux中使用ncurses構建遊戲。 我可以將代碼複製/粘貼到Microsoft Visual Studio(正確設置爲PDCurses),並且所有內容都可以正常運行嗎? 謝謝!