C++库文件解析(conio.h)
2016-04-28 18:06
761 查看
Conio.h 控制台输入输出库
该文内容部分参照百度百科Conio.h 在C stanard library,ISO C 和POSIX标准中均没有定义。
Conio 是Console Input/Output的简写,其中定义了通过控制台进行数据输入和数据输出的函数,主要是一些用户通过按键盘产生的对应操作,比如getch()函数等等。
大部分DOS,Windows 3.X,Phar Lap,OS/2和Win32平台上的C编译器提供此文件,UNIX和Linux平台上通常不提供此文件。
cgets(char*);; cputs(constchar*); cscanf(constchar*,...); inpw(unsignedshort); getch(void); getche(void); kbhit(void); outp(unsignedshort,int); outpw(unsignedshort,unsignedshort); putch(int); ungetch(int); void_Cdeclclreol(void); void_Cdeclclrscr(void); void_Cdecldelline(void); int_Cdeclgettext(intleft,inttop,intright,intbottom,void*destin); void_Cdeclgettextinfo(structtext_info*r); void_Cdeclgotoxy(intx,inty); void_Cdeclhighvideo(void); void_Cdeclinsline(void); void_Cdecllowvideo(void); int_Cdeclmovetext(intleft,inttop,intright,intbottom,intdestleft,intdesttop); void_Cdeclnormvideo(void); int_Cdeclputtext(intleft,inttop,intright,intbottom,void*source); void_Cdecltextattr(intnewattr); void_Cdecltextbackground(intnewcolor); void_Cdecltextcolor(intnewcolor); void_Cdecltextmode(intnewmode); int_Cdeclwherex(void); int_Cdeclwherey(void); void_Cdeclwindow(intleft,inttop,intright,intbottom); char*_Cdeclcgets(char*str); int_Cdeclcprintf(constchar*format,...); int_Cdeclcputs(constchar*str); int_Cdeclcscanf(constchar*format,...); int_Cdeclgetch(void); int_Cdeclgetche(void); char*_Cdeclgetpass(constchar*prompt); int_Cdeclkbhit(void); int_Cdeclputch(intc); int_Cdeclungetch(intch);
conio.h不仅可以在WIndows使用,在Linux上也可以,网上已经有相应的兼容包可供下载,Mac上的OSX的XCode则不支持它。
相关文章推荐
- C++类的指针
- 第二章 C语言编程实践
- 用C++将1,2...9共9个数分成三组,分别组成三个三位数,且使这三个三位数构成1:2:3的比例
- [C++]关于接口的设计与声明--对封装性的理解
- CAF(C++ Actor Framework)介绍
- C/C++中判断两个变量是否相等,相减是否为0、大于0或小于0时要特别注意机器误差带来的影响!
- C++ c_str()使用总结
- C++中关键字const和mutable的用法总结
- 指针、const和typedef
- leetcode 343.Integer Break 整数分割(c++)
- Gray Code
- [c++]parallel computing
- 学习C语言常见的几个问题及解决方法
- c++第四次作业
- 「C语言」int main还是void main?
- c++第四次作业
- Eclipse CDT对C++11的支持
- 学生管理系统-火车订票系统 c语言课程设计
- C++中调用Python脚本
- 值得推荐的C/C++框架和库(转)