2013-03-17 77 views
0

我目前正在編寫一個C++程序,它必須能夠在終端中顯示旋轉的立方體。 (作業)。所以我以一個60 * 60的數組(準確地說是二維矢量)開始,我將寫入屏幕。但是如果我只是用兩個for-loops和std::cout來做到這一點,我會得到非常難看的輸出:就是前一個畫面下的畫面,無盡的。所以我需要更好的東西,我需要做一些類似Vim的事情:它似乎接管了控制檯,當你完成它消失,你的終端又回來了。我怎樣才能做到這一點?如何完全控制控制檯?

+1

這是依賴於操作系統的。請注意,術語「控制檯」通常僅在Windows環境中使用,U ** x術語是「終端」(「控制檯」在此有不同的含義)。 – 2013-03-17 10:04:08

回答

2

您可以使用類似ncurses這樣的庫來執行此操作。