亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? curs_getch.3x

?? ncurses-5.4 需要的就來下把 一定會有用的哦
?? 3X
字號:
'\" t.\"***************************************************************************.\" Copyright (c) 1998-2002,2003 Free Software Foundation, Inc.              *.\"                                                                          *.\" Permission is hereby granted, free of charge, to any person obtaining a  *.\" copy of this software and associated documentation files (the            *.\" "Software"), to deal in the Software without restriction, including      *.\" without limitation the rights to use, copy, modify, merge, publish,      *.\" distribute, distribute with modifications, sublicense, and/or sell       *.\" copies of the Software, and to permit persons to whom the Software is    *.\" furnished to do so, subject to the following conditions:                 *.\"                                                                          *.\" The above copyright notice and this permission notice shall be included  *.\" in all copies or substantial portions of the Software.                   *.\"                                                                          *.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS  *.\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF               *.\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.   *.\" IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,   *.\" DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR    *.\" OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR    *.\" THE USE OR OTHER DEALINGS IN THE SOFTWARE.                               *.\"                                                                          *.\" Except as contained in this notice, the name(s) of the above copyright   *.\" holders shall not be used in advertising or otherwise to promote the     *.\" sale, use or other dealings in this Software without prior written       *.\" authorization.                                                           *.\"***************************************************************************.\".\" $Id: curs_getch.3x,v 1.24 2003/12/27 18:46:06 tom Exp $.TH curs_getch 3X "".SH NAME\fBgetch\fR,\fBwgetch\fR,\fBmvgetch\fR,\fBmvwgetch\fR,\fBungetch\fR,\fBhas_key\fR \- get (or push back) characters from \fBcurses\fR terminal keyboard.SH SYNOPSIS\fB#include <curses.h>\fR.PP\fBint getch(void);\fR.br\fBint wgetch(WINDOW *win);\fR.br\fBint mvgetch(int y, int x);\fR.br\fBint mvwgetch(WINDOW *win, int y, int x);\fR.br\fBint ungetch(int ch);\fR.br\fBint has_key(int ch);\fR.br.SH DESCRIPTIONThe \fBgetch\fR, \fBwgetch\fR, \fBmvgetch\fR and \fBmvwgetch\fR, routines reada character from the window.In no-delay mode, if no input is waiting, the value \fBERR\fR is returned.In delay mode, the program waits until the systempasses text through to the program.Depending on the setting of \fBcbreak\fR,this is after one character (cbreak mode),or after the first newline (nocbreak mode).In half-delay mode,the program waits until a character is typed or thespecified timeout has been reached..PPUnless \fBnoecho\fR has been set,then the character will also be echoed into thedesignated window according to the following rules:If the character is the current erase character, left arrow, or backspace,the cursor is moved one space to the left and that screen position is erasedas if \fBdelch\fR had been called.If the character value is any other \fBKEY_\fR define, the user is alertedwith a \fBbeep\fR call.Otherwise the character is simply output to the screen..PPIf the window is not a pad, and it has been moved or modified since the lastcall to \fBwrefresh\fR, \fBwrefresh\fR will be called before another characteris read..PPIf \fBkeypad\fR is \fBTRUE\fR, and a function key is pressed, the token forthat function key is returned instead of the raw characters.Possible functionkeys are defined in \fB<curses.h>\fR as macros with values outside the rangeof 8-bit characters whose names begin with \fBKEY_\fR. Thus, a variableintended to hold the return value of a function key must be of short size orlarger..PPWhen a character that could be the beginning of a function key is received(which, on modern terminals, means an escape character),\fBcurses\fR sets a timer.If the remainder of the sequence does not come in within the designatedtime, the character is passed through;otherwise, the function key value is returned.For this reason, many terminals experience a delay between the timea user presses the escape key and the escape is returned to the program..PPThe \fBungetch\fR routine places \fIch\fR back onto the input queue to bereturned by the next call to \fBwgetch\fR.There is just one input queue for all windows..PP.SS Function KeysThe following function keys, defined in \fB<curses.h>\fR, might be returned by\fBgetch\fR if \fBkeypad\fR has been enabled.Note that not all of these arenecessarily supported on any particular terminal..sp.TScenter tab(/) ;l ll l .\fIName\fR/\fIKey\fR \fIname\fR.PPKEY_BREAK/Break keyKEY_DOWN/The four arrow keys ...KEY_UPKEY_LEFTKEY_RIGHTKEY_HOME/Home key (upward+left arrow)KEY_BACKSPACE/BackspaceKEY_F0/T{Function keys; space for 64 keys is reserved.T}KEY_F(\fIn\fR)/T{For 0 \(<= \fIn\fR \(<= 63T}KEY_DL/Delete lineKEY_IL/Insert lineKEY_DC/Delete characterKEY_IC/Insert char or enter insert modeKEY_EIC/Exit insert char modeKEY_CLEAR/Clear screenKEY_EOS/Clear to end of screenKEY_EOL/Clear to end of lineKEY_SF/Scroll 1 line forwardKEY_SR/Scroll 1 line backward (reverse)KEY_NPAGE/Next pageKEY_PPAGE/Previous pageKEY_STAB/Set tabKEY_CTAB/Clear tabKEY_CATAB/Clear all tabsKEY_ENTER/Enter or sendKEY_SRESET/Soft (partial) resetKEY_RESET/Reset or hard resetKEY_PRINT/Print or copyKEY_LL/Home down or bottom (lower left)KEY_A1/Upper left of keypadKEY_A3/Upper right of keypadKEY_B2/Center of keypadKEY_C1/Lower left of keypadKEY_C3/Lower right of keypadKEY_BTAB/Back tab keyKEY_BEG/Beg(inning) keyKEY_CANCEL/Cancel keyKEY_CLOSE/Close keyKEY_COMMAND/Cmd (command) keyKEY_COPY/Copy keyKEY_CREATE/Create keyKEY_END/End keyKEY_EXIT/Exit keyKEY_FIND/Find keyKEY_HELP/Help keyKEY_MARK/Mark keyKEY_MESSAGE/Message keyKEY_MOUSE/Mouse event readKEY_MOVE/Move keyKEY_NEXT/Next object keyKEY_OPEN/Open keyKEY_OPTIONS/Options keyKEY_PREVIOUS/Previous object keyKEY_REDO/Redo keyKEY_REFERENCE/Ref(erence) keyKEY_REFRESH/Refresh keyKEY_REPLACE/Replace keyKEY_RESIZE/Screen resizedKEY_RESTART/Restart keyKEY_RESUME/Resume keyKEY_SAVE/Save keyKEY_SBEG/Shifted beginning keyKEY_SCANCEL/Shifted cancel keyKEY_SCOMMAND/Shifted command keyKEY_SCOPY/Shifted copy keyKEY_SCREATE/Shifted create keyKEY_SDC/Shifted delete char keyKEY_SDL/Shifted delete line keyKEY_SELECT/Select keyKEY_SEND/Shifted end keyKEY_SEOL/Shifted clear line keyKEY_SEXIT/Shifted exit keyKEY_SFIND/Shifted find keyKEY_SHELP/Shifted help keyKEY_SHOME/Shifted home keyKEY_SIC/Shifted input keyKEY_SLEFT/Shifted left arrow keyKEY_SMESSAGE/Shifted message keyKEY_SMOVE/Shifted move keyKEY_SNEXT/Shifted next keyKEY_SOPTIONS/Shifted options keyKEY_SPREVIOUS/Shifted prev keyKEY_SPRINT/Shifted print keyKEY_SREDO/Shifted redo keyKEY_SREPLACE/Shifted replace keyKEY_SRIGHT/Shifted right arrowKEY_SRSUME/Shifted resume keyKEY_SSAVE/Shifted save keyKEY_SSUSPEND/Shifted suspend keyKEY_SUNDO/Shifted undo keyKEY_SUSPEND/Suspend keyKEY_UNDO/Undo key.TE.PPKeypad is arranged like this:.sp.TScenter allbox tab(/) ;c c c .\fBA1\fR/\fBup\fR/\fBA3\fR\fBleft\fR/\fBB2\fR/\fBright\fR\fBC1\fR/\fBdown\fR/\fBC3\fR.TE.spThe \fBhas_key\fR routine takes a key value from the above list, andreturns TRUE or FALSE according to whetherthe current terminal type recognizes a key with that value.Note that a few values do not correspond to a real key,e.g., KEY_RESIZE and KEY_MOUSE..PP.SH RETURN VALUEAll routines return the integer \fBERR\fR upon failure and an integer valueother than \fBERR\fR (\fBOK\fR in the case of ungetch()) upon successfulcompletion..SH NOTESUse of the escape key by a programmer for a single character function isdiscouraged, as it will cause a delay of up to one second while thekeypad code looks for a following function-key sequence..PPNote that some keys may be the same as commonly used controlkeys, e.g., KEY_ENTER versus control/M, KEY_BACKSPACE versus control/H.Some curses implementations may differ according to whether theytreat these control keys specially (and ignore the terminfo), oruse the terminfo definitions.\fBNcurses\fR uses the terminfo definition.If it says that KEY_ENTER is control/M, \fBgetch\fR will return KEY_ENTERwhen you press control/M..PPWhen using \fBgetch\fR, \fBwgetch\fR, \fBmvgetch\fR, or\fBmvwgetch\fR, nocbreak mode (\fBnocbreak\fR) and echo mode(\fBecho\fR) should not be used at the same time.Depending on thestate of the tty driver when each character is typed, the program mayproduce undesirable results..PPNote that \fBgetch\fR, \fBmvgetch\fR, and \fBmvwgetch\fR may be macros..PPHistorically, the set of keypad macros was largely defined by the extremelyfunction-key-rich keyboard of the AT&T 7300, aka 3B1, aka Safari 4.Modernpersonal computers usually have only a small subset of these.IBM PC-styleconsoles typically support little more than \fBKEY_UP\fR, \fBKEY_DOWN\fR,\fBKEY_LEFT\fR, \fBKEY_RIGHT\fR, \fBKEY_HOME\fR, \fBKEY_END\fR,\fBKEY_NPAGE\fR, \fBKEY_PPAGE\fR, and function keys 1 through 12.The Ins keyis usually mapped to \fBKEY_IC\fR..SH PORTABILITYThe *get* functions are described in the XSI Curses standard, Issue 4.Theyread single-byte characters only.The standard specifies that they return\fBERR\fR on failure, but specifies no error conditions..PPThe echo behavior of these functions on input of \fBKEY_\fR or backspacecharacters was not specified in the SVr4 documentation.This description isadopted from the XSI Curses standard..PPThe behavior of \fBgetch\fR and friends in the presence of handled signals isunspecified in the SVr4 and XSI Curses documentation.Under historical cursesimplementations, it varied depending on whether the operating system'simplementation of handled signal receipt interrupts a \fBread\fR(2) call inprogress or not, and also (in some implementations) depending on whether aninput timeout or non-blocking mode has been set..PPProgrammers concerned about portability should be prepared for either of twocases: (a) signal receipt does not interrupt \fBgetch\fR; (b) signal receiptinterrupts \fBgetch\fR and causes it to return ERR with \fBerrno\fR set to\fBEINTR\fR.Under the \fBncurses\fR implementation, handled signals neverinterrupt \fBgetch\fR..PPThe \fBhas_key\fR function is unique to \fBncurses\fR.We recommend thatany code using it be conditionalized on the \fBNCURSES_VERSION\fR feature macro..SH SEE ALSO\fBcurses\fR(3X),\fBcurs_inopts\fR(3X),\fBcurs_mouse\fR(3X),\fBcurs_move\fR(3X),\fBcurs_refresh\fR(3X).\fBresizeterm\fR(3X)..\"#.\"# The following sets edit modes for GNU EMACS.\"# Local Variables:.\"# mode:nroff.\"# fill-column:79.\"# End:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久九九九九| 大陆成人av片| 日韩一区二区免费视频| 亚洲成av人片在线| 亚洲色图欧美激情| 亚洲一区国产视频| 蜜桃久久久久久| 久久电影网站中文字幕| 国产欧美一区二区精品性| 免费成人在线影院| www成人在线观看| 国产不卡视频一区二区三区| 成人欧美一区二区三区1314| 在线一区二区三区四区| 免费在线观看成人| 亚洲国产精品ⅴa在线观看| 99精品视频一区| 亚洲成人免费在线| 精品区一区二区| 成人av网址在线| 亚洲一区二区三区精品在线| 欧美草草影院在线视频| www.亚洲在线| 日本色综合中文字幕| 国产三级精品三级在线专区| 色哟哟欧美精品| 精品影视av免费| 亚洲欧洲精品一区二区精品久久久 | 日韩成人av影视| 久久久91精品国产一区二区三区| 91视频在线观看| 九九视频精品免费| 伊人一区二区三区| wwwwww.欧美系列| 欧美性三三影院| 成人禁用看黄a在线| 视频一区中文字幕国产| 国产精品嫩草影院av蜜臀| 欧美日韩精品欧美日韩精品| 国产精品一区在线观看你懂的| 一区二区在线观看不卡| 国产亚洲精品超碰| 欧美日本国产视频| 色综合天天综合| 国产一区二区三区四区五区美女| 亚洲综合色在线| 中文字幕av一区二区三区免费看| 制服丝袜一区二区三区| 色婷婷狠狠综合| 成人高清av在线| 国模无码大尺度一区二区三区| 亚洲综合在线视频| 国产精品久久久久影院| 久久综合久久99| 宅男噜噜噜66一区二区66| 色爱区综合激月婷婷| 成人做爰69片免费看网站| 久久99日本精品| 日韩高清不卡一区二区三区| 亚洲综合区在线| 中文字幕佐山爱一区二区免费| 国产欧美日本一区视频| 欧美r级电影在线观看| 777久久久精品| 欧美精品欧美精品系列| 欧美性受xxxx黑人xyx| 91美女片黄在线| www..com久久爱| av电影在线观看完整版一区二区| 国产精品一区免费在线观看| 国产一区999| 国产精品99久久久久久久女警| 加勒比av一区二区| 日本色综合中文字幕| 免费三级欧美电影| 日韩影视精彩在线| 日韩精品久久久久久| 国产精品久久久久桃色tv| 欧美久久久久久蜜桃| 91福利在线免费观看| 成人综合婷婷国产精品久久蜜臀 | 91丨九色丨蝌蚪富婆spa| 七七婷婷婷婷精品国产| 视频在线观看一区| 亚洲成人激情综合网| 亚洲人成网站精品片在线观看| 国产亚洲精品久| 国产网红主播福利一区二区| 欧美成人vr18sexvr| 欧美另类videos死尸| 欧美影院一区二区| 欧美一区二区性放荡片| 欧美日韩第一区日日骚| 欧美性xxxxxxxx| 欧美日韩在线播放| 在线免费不卡视频| 99久久精品国产毛片| 国产在线精品一区在线观看麻豆| 青青草国产精品97视觉盛宴| 亚洲第一综合色| 亚洲一区二区在线免费观看视频| 午夜精品久久久久久久 | 成人av免费在线观看| 国产91对白在线观看九色| 国产精品中文字幕日韩精品| 麻豆成人91精品二区三区| 国产成人综合亚洲91猫咪| 国产精品自拍在线| 福利一区二区在线观看| av不卡免费在线观看| 91色视频在线| 欧美日韩高清一区| 国产嫩草影院久久久久| 亚洲三级在线播放| 樱花草国产18久久久久| 日韩精品一级二级 | 欧美日韩一区二区三区在线看 | 日本va欧美va欧美va精品| 午夜精品视频一区| 三级精品在线观看| 国产精品亚洲第一区在线暖暖韩国 | 久久这里只有精品视频网| 国产日韩欧美电影| 亚洲精品中文在线影院| 一区二区三区免费| 国产美女久久久久| 色狠狠色狠狠综合| 日韩一区二区在线看| 日本一区二区三区四区| 亚洲主播在线观看| 久久99精品国产.久久久久久| 国产在线不卡一卡二卡三卡四卡| 欧美系列亚洲系列| 国产色产综合产在线视频| 亚洲欧美日韩中文播放| 麻豆精品国产传媒mv男同| 成人一区二区三区视频| 日韩精品综合一本久道在线视频| 一区二区免费视频| jlzzjlzz欧美大全| 久久久不卡网国产精品一区| 午夜激情久久久| 在线精品亚洲一区二区不卡| 国产精品五月天| 亚洲国产欧美日韩另类综合| 国产成a人亚洲精品| 在线影视一区二区三区| 欧美精品一区二区久久久| 亚洲色图欧美在线| 成年人午夜久久久| www成人在线观看| 香蕉乱码成人久久天堂爱免费| 福利一区福利二区| 日韩免费性生活视频播放| 亚洲一线二线三线久久久| 国产成人综合亚洲网站| 欧美一级高清大全免费观看| 伊人性伊人情综合网| 处破女av一区二区| 欧美成人r级一区二区三区| 久久电影网站中文字幕| 欧美日韩精品一区二区三区蜜桃 | 国产一区二区三区免费| 欧美性受xxxx黑人xyx性爽| 亚洲激情男女视频| 成人免费av在线| 久久久精品蜜桃| 国产在线视频一区二区三区| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲精品你懂的| 99久久综合狠狠综合久久| 久久综合色综合88| 国产一区二区三区黄视频 | 亚洲欧美一区二区三区极速播放| 国产精品影视天天线| 日韩欧美中文字幕制服| 亚洲高清免费观看 | 亚洲超碰97人人做人人爱| 欧美艳星brazzers| 亚洲国产视频网站| 日本道在线观看一区二区| 国产精品伦一区二区三级视频| 日韩avvvv在线播放| 欧美老女人在线| 午夜激情一区二区三区| 日韩欧美国产精品| 日韩二区三区四区| 4438x成人网最大色成网站| 亚洲va在线va天堂| 欧美色国产精品| 日本亚洲免费观看| 欧美日韩中文另类| 国产综合成人久久大片91| 久久欧美中文字幕| 精东粉嫩av免费一区二区三区| 欧美成人性福生活免费看| 久久99九九99精品| 日韩一级二级三级| 狠狠久久亚洲欧美| 色综合一个色综合|