freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計算機]ncurse庫的使用(文件)

2024-09-08 16:26 上一頁面

下一頁面
 

【正文】 用的系統(tǒng)上測試,歡迎把測試結(jié)果給我。 我們可以給一段輸出同時設(shè)定多種修飾。 現(xiàn)在我們該討論討論attron()函數(shù)和attrset()函數(shù)之間的區(qū)別了。就像在窗口的開始處開啟修飾,在窗口結(jié)尾處關(guān)閉修飾屬性一樣。所以,事先做好設(shè)計,然后按照設(shè)計去實施會效果會好得多。雖然這個函數(shù)不像上面的那些函數(shù)常用。 這些函數(shù)都有attr_的前綴,比如:attr_set()、attr_on()等等……它們的作用和上面的函數(shù)一樣,只不過要在調(diào)用時添加一定的參數(shù)。事實上它是一個很有用的函數(shù)。 當(dāng)我們整型參數(shù)賦值為1時,它代表一行修飾。 這一類的函數(shù)還包括wchgat(), mvchgat()。大部分不帶w前綴的函數(shù)都是以stdscr作為默認(rèn)窗口的宏。 /* 開啟顏色管理功能 */ init_pair(1, COLOR_CYAN, COLOR_BLACK)。 /* *第一、二個參數(shù)表明了函數(shù)開始的位置 *第三個參數(shù)是被改變修飾的字符的數(shù)目,1表示一整行 *第四個參數(shù)是被改變的修飾名 *第五個參數(shù)是顏色索引。 getch()。int main(void){ int x,y。 x=9,y=6。 } if(getch()==KEY_UP) { mvprintw(y1,x,nihao a ,wo jiao liuqi hen kaixin )。int main(void){ int x,y,a,b。 getmaxyx(stdscr,a,b)。 if(x。 break。 case KEY_UP: y。 return 0。 break。 move(y,x)。 } */ switch (getch()) { case KEY_DOWN: y++。 mvprintw(y,x,%d,a)。 keypad(stdscr,2)。 return 0。 while(getch() != KEY_LEFT) { if(getch()==KEY_DOWN) { mvprintw(1,1,hafkjsdhkfhsdjfsd)。 keypad(stdscr,1)。 /* 結(jié)束curses模式 */ return 0。 *最后一個總是NULL,沒什么特別的意義。t care to type fully )。int main(int argc, char *argv[]){ initscr()。mvchgat()將光標(biāo)先移動到指定位置,然后才執(zhí)行剩下的修飾部分。 這個函數(shù)經(jīng)常被用來修改已輸出的字符的修飾。它從光標(biāo)當(dāng)前位置處開始,以一個整型參數(shù)作為修改字符的個數(shù)。而上面的函數(shù)只作用在默認(rèn)的stdscr上。當(dāng)我們在屏幕輸出一些混合的復(fù)雜修飾效果時,這個函數(shù)可以告訴我們每一個字符關(guān)聯(lián)的修飾。這個函數(shù)的作用和attrset(A_NORMAL)函數(shù)是相同的。但是,如果你粗心的話,可能會讓整個屏幕變得十分雜亂無章,函數(shù)之間的調(diào)用會難以管理。而attron()函數(shù)只從被調(diào)用的地方開始設(shè)置。如果你想反白顯示字符并同時讓字符閃爍。) 最后一個修飾是最吸引人的,它可以設(shè)置輸出的字符及背景的顏色。且A_STANDOUT和A_REVERSE具有相同的輸出結(jié)果。 讓我們來更多的了解一下輸出修飾。(在這里一定要注意?。? 這個程序執(zhí)行的任務(wù)非常簡單,無需作過多的說明。函數(shù)move()將光標(biāo)移動到指定位置。當(dāng)找到“*/”(注釋結(jié)束處標(biāo)志)的地方,就會使用attroff()函數(shù)關(guān)閉修飾效果。} 不用去理睬那些初始化部分和其它沒用的部分。 /* 當(dāng)讀到字符“*”和“/”的時候調(diào)用修飾關(guān)閉函數(shù)*/ prev = ch。amp。 refresh()。 /* 實際打印內(nèi)容的部分 */ ch = 39。 move(y, x 1)。*39。/39。 exit(1)。 if(argc != 2)
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1