Borland C++4.5 库函数详解(钱文广,北京航空航天大学出版社)的详细介绍,评论,读后感及网上价格比较。

好图书-图书价格比较与图书搜索
首页 | 排行榜 | 新书上架 | 优惠情报 | 图书分类 | 全国书店 | 请注册 或 登陆
搜索 1,679,020 种书的介绍和售价       高级搜索  使用帮助

好图书搜索 25 家网上书店, 1,679,020 种图书,售价及其他信息。 更多介绍

Borland C++4.5 库函数详解

Borland C++4.5 库函数详解

7810126091

北京航空航天大学出版社 / 0000-00-00

平装 / 16开 / 360页 / 0字

¥32.00

 (1家书店)

"Borland C++4.5 库函数详解"的详细介绍……

内容简介

BorlandC++4.5具有Windows3.1和Windows95的GUI界面,支持自动工程管理和OLE自动

化,既是面向对象的程序设计语言,又是一个Windows下编辑、编译、调试、运行和剖视优化一体化的优秀

的应用程序开发平台,且与TurboC、TurboC十+和TurboC十十forWindows相兼容。本书是Borland公

司C和C++软件的最新参考书,按字母顺序介绍了BorlandC十十的每个库函数,以及它们的功能、用法、

原型所在的头文件、返回值、相关函数等信息,每个函数都有完整的示例。本书是BorlandC十十库函数的使

用详解,适合于所有用BorlandC十十编写应用程序的读者。

哪里可以买到"Borland C++4.5 库函数详解"?

从 1 家优秀的网上书店中选购"Borland C++4.5 库函数详解"

书店名称 价格 购买 去看看
去蔚蓝书店购买'Borland C++4.5 库函数详解' ¥30.40
当当网  
卓越网  

 

※ 如果您是第一次来到好图书选购图书,请点此查看“购书指南”

※ 发现价格错误了?书店有售而好图书却没有显示?立刻点此给好图书改错

※ 图书价格仅供参考,实际售价及是否有库存以各网站实际标示为准。

※ 若售价差别过大,可能因不同规格或者版本引起,请自行甄别。

 

对"Borland C++4.5 库函数详解"的评论……

暂无评论

我来评论一下"Borland C++4.5 库函数详解"……

登录之后才能发表评论,请  登录  或  注册

"Borland C++4.5 库函数详解"的图书目录……

目录

BorlandC十十库函数

abort异常结束程序

abs返回绝对值

absread绝对扇区读

abswrite绝对扇区写

access文件存取函数

acos,acosl计算反余弦

alloca分配堆栈空间

allocmem分配DOS内存

arc画弧

arg返回复平面中数的幅角

asctimeASCII码表示的日期和时间

asin,asinl计算反正弦

assert判断为假则终止

atan,atanl计算反正切

atan2,atan2l计算y/x的反正切值

atexit登记出口函数

atofASCII码转换成浮点数

atoiASCII码转换成整数

atolASCII码转换成长整数

atoldASCII码转换为长双精度数

bar画条形图

bar3d画3维条形图

bcd返回bcd码

bdosDOS系统调用

bdosptrDOS系统调用

bioscom串行I/O

biosdiskBIOS磁盘驱动服务

biosequip检查设置

bioskeyBIOS键盘接口

biosmemory返回内存大小

biosprint调用BIOS打印

biostime读或设置BIOS时钟

brk改变数据段内存分配

bsearch折半查找

cabs,cabsl返回复数模值

calloc分配并且刷新内存

ciel,ceill舍入

cexit不终止程序清除缓冲区

cexit不终止程序清除缓冲区

cgets从控制台读字符串

chainintr链接中断函数

chdir改变目录

chdrive改变驱动器

chmod改变文件属性

chmod改变文件存取方式

chsize改变文件大小

circle画圆

clear87清除浮点状态字

cleardevice清除图形屏幕

clearerr复位错误标志

clearviewport清除当前视口

clock测定运行时间

_close,close关闭文件

closedir关闭目录流

closegraph关闭图形系统

clreol清除到行尾

clrscr清除屏幕

complex创建复数

conj返回复数的复共轭值

_control87浮点控制字

coreleft返回未用的RAM内存

cos,cosl计算余弦值

cosh,coshl计算余割值

country返回与国家有关的信息

cprintf向屏幕格式化输出

cputs向屏幕输出字符串

creat创建文件

creat创建文件

creatnew创建新文件

creattemp创建临时文件

cscanf从控制台格式化输入

ctime将日期和时间转换为字符串

ctrlbrk设置controlbreak处理器

delay暂停

delline删除行

detectgraph检测图形模式

difftime两个时间的差

disable,disable屏蔽中断

div两个整数相除

_dos_allocmem分配DOS内存

dosclose关闭DOS文件

doscreat创建DOS文件

doscreatnew创建DOS文件

dosexterr取扩充的DOS错误信息

dosfindfirst搜索DOS目录

dosfindnext继续DOS目录搜索

dosfreemem释放DOS内存

_dos_getdate取DOS系统日期

_dos_get出skfree取DOS剩余空间

_dos_getdrive取当前DOS驱动器

_dos_getfileattr取DOS文件属性

_dos_getftime取DOS文件日期和时间

_dos_gettime取DOS系统时间

_dos_getvect取DO)S中断向量

doskeep结束并驻留内存

_dos_open打开DOS文件

dosread读DOS文件

dossetblock修改分配块大小

dossetdate设置DO)S系统日期

dossetdrive设置当前DOS驱动器

dossetfileattr设置DOS文件属性

dossetftime设置DOS文件日期和时间

dossettime设置DOS系统时间

dossetvect设置DOS中断向量

doswrite写DOS文件

dostounix把日期和时间转换成UNIX格式

drawpoly画多边形边框

dup复制文件句柄

dup2把句柄复制到另一个句柄中

ecvt把浮点数转换为字符串

ellipse画椭圆弧

__emit__把文字值插入到目标代码中

enable激活中断

eof文件结束

exeC...执行程序

_exit无条件终止程序

exit终止程序

exp,expl指数函数

fabs,fabsl返回浮点数绝对值

farcalloc分配远堆内存

farcoreleft未用的远堆内存

farfree释放远堆内存

farheapcheck检查远堆

farheapcheckfree检查远堆释放块

farheapchecknode检查远堆节点

farheapfillfree填写远堆释放块

farheapwalk遍历远堆块

farmallic分配远堆内存

farrealloc修改远堆块大小

fclose关闭流

fcloseall关闭全部打开的流

fcvt转换浮点数串

fdopen联结流与句柄

feof文件流结束

ferror流错误

fflush刷新流

fgetc取字符

fgetchar取字符

fgetpos取文件指针

fgets取字符串

filelength取文件大小

fileno转换文件流为句柄

fillellipse画填充的椭圆

fillpoly画填充的多边形

findfirst搜索目录

findnext继续目录搜索

floodfile填充图形域

floor,floorl截尾函数

flushall刷新全部流

fmem...远内存函数

fmod,fmodl取浮点数模余

fnmerge创建路径名

fnsplit分割路径名

fopen打开文件流

FPOFF取远地址偏移量

fpreset重新初始化浮点运算

fprintf写格式输出

FPSEG取远地址的段地址

fputc向流中写字符

fputchar向stdout输出字符

fputs向流输出字符串

fread从流中读数据

free释放已分配的块

freemem释放DOS内存块

freopen连接流与新文件

frexp,frepl分割尾数和指数

fscanf扫描并格式化流输入

fseek重定位文件指针

fsetpos定位文件指针

fsopen打开文件共享

fstat取文件状态

fstr...远型字符串函数

ftell取文件指针

ftime取当前时间

fullpath取完整的相关路径名

fwrite向流中写数据

gcvt转换浮点数为字符串

geninterrupt产生软中断

getarccoords取弧的坐标

getaspectratio取图形宽高比

getbkcolor取图形背景颜色

getc从流中取字符

getcbrk取控制断点设置

getch不回显取字符

getchar从stdin取字符

getche带回显取字符

getcolor取画笔颜色

getcurdir取驱动器的当前目录

getcwd取当前目录

getdate取系统日期

_getdcwd取驱动器的当前目录

getdefaultpalette取图形调色板

getdfree取剩余磁盘空间

get出sk取当前驱动器

_getdrive取驱动器号

getdrivername取图形驱动器名

getdta取磁盘传输地址

getenv取环境字符串

getfat取文件分区表

getfatd取缺省文件分区表

getfi1lpattern取用户填充模式

getfillsettings取填充模式和颜色

getftme取文件日期和时间

getgraphmode取当前图形模式

getimage拷贝位图象到内存

getlinesettings取当前线的有关信息

getmaxcolor返回最大颜色值

getmaxmode返回最大图形模式

getmaxx,getmaxy取最大的图形坐标

getmodename取图形模式名

getmoderange取图形模式范围

getpalette取当前调色板

getpalettesize取当前调色板大小

getpass读口令

getpid取进程ID

getpixel取象素颜色

getpsp取程序段前缀

gets从Stdin取字符串

gettext拷贝文本到内存

gettextinfo取文本方式信息

gettextsettings取图形字体

gettime取系统时间

getvect取中断向量

getverify取DOS校验标志

getviewsettings取当前视口

getw从流中取整数

getx,gety返回图形坐标

gmtime格林威治时间

gotoxy定位光标

graphdefaults复位图形显示器

grapherrormsg取图形错误信息

_graphfreemem释放图形内存

_graphgetmem分配图形内存

graphresult取图形错误代码

harderr,harderr置硬件错误处理器

hardresume,hardresume返回DOS系统

hardretn,hardretn返回应用程序

heapcheck检查并校验堆

heapcheckfree检查堆释放的块

heapchecknode检查并校验堆结点

heapfillfree填充释放的堆块

heapwalk存取堆结点

highvideo选择高亮字符

hypot,hypotl计算直角三角形的斜边

imag_返回复数的虚部

imagesize返回位图象大小

initgraph初始化图形

inp从硬件端口输入字节

inport从硬件端口输入字

inportb从硬件端口输入字节

inpw从硬件端口输入字

insline插入空行

installuserdriver安装图形驱动程序

installuserfont安装图形字体

int86执行软中断

int86x扩展软中断

intdos执行DOS中断

intdosx扩展DOS中断

intr执行软中断

ioctlI/O控制

is...字符分类宏

isatty检查设备类型

itoa整数转换为字符串

kbhit检查键盘

keep终止并驻留

labs返回长整数绝对值

ldexp返回长双精度指数

ldiv两个长整数相除

lfind线性搜索

line画线

linerel画相关线

lineto画连接线

licaleconv取当前场所

licaltime转换日期和时间到结构中

lick设置文件共享锁

locking打开或关闭文件共享锁

log计算自然对数

log10计算以10为底的对数

longjmp非局部跳转

lowvideo选择低亮字符

_lrotl._lrotr左移位,右移位

lsearch线性搜索

lseek移动文件指针

ltoa转换长整数为字符串

_makepath产生DO)S路径名

malloc分配内存

matherr置数学错误处理器

max返回两个数中较大数

mblen多字节字符长度

mbstowcs多字节字符串存放到数组中

mbtowc转换多字节字符串为代码

memccpy,_fmemccpy拷贝字符

memchr,_fmemchr在内存中寻找字符

memcmp,_fmemcmp比较内存

memcpy,_fmemcpy拷贝内存

memicmp,_fmemicmp忽略大小写比较内存

memmove,_fmemmove拷贝内存

memset、fmemset填充内存

min返回两个数中较小者

mkdir创建目录

MKFP产生远指针

mktemp产生唯一文件名

mktime把时间转换成日历形式

modf,modfl分割浮点数

movedata拷贝字节

movmem移动内存

moverel相对移动

movetext移动文本区域

moveto移动图形的当前位置

norm返回复数模值的平方

normvideo选择正常亮度字符

nosound关闭扬声器

_open打开文件

open打开文件

opendir打开目录流

outp向硬件口输出字节

outport向硬件口输出字

outportb向硬件口输出字节

outpw向硬件口输出字

outtext显示文本字符串

outtextxy在(x,y)处显示字符串

OvrInitEmS初始化EMS覆盖

OvrInitExt初始化覆盖用的扩展内存

parsfnm分割文件名

peek从内存取字

peekb从内存取字节

perror打印系统错误信息

pieslice画扇形

pike输入字到内存

pokeb输入字节到内存

polar转换幅值和幅角为复数

poly计算多项式值

pow计算x的y次幂

pow10以10为底的幂

printf写格式化输出

putc向流输出字符

putch显示字符

putchar向stdout输出字符

putenv将字符串加入到环境中

putimage显示位图象

putpixel写象素点

puts向stdout输出字符串

puttext向屏幕拷贝文本

putw向流输出整数

qsort快速排序

raise发送信号

rand返回随机数

randbrd随机读块

randbwr随机块

random返回一定范围内的随机数

randomize种子随机数

_read从文件读取

read从文件读取

real从复数或BCD数转换为实数

realloc重分配内存

rectangle画矩形

registerbgidriver登记用户BGI驱动器

registerbgifont登记用户的BGI字体

remove删除文件

rename重命名文件

restorecrtmode恢复先前的图形模式

rewind复位文件指针

rewinddir复位目录流

rmdir删除目录

rmtmp删除临时文件

_rotl,_rotr左移位,右移位

sbrk改变数据段大小

scanf从stdin取格式化输入

_searchenv在给定名称的路径中寻找文件

searchpath在系统路径中寻找文件

sector画椭圆扇形

segread读段寄存器

setactivepage置图形活动页

setallpalette改变调色板颜色

setaspectratio改变图形宽高比

setbkcolor改变图形背景颜色

setblock修改内存块大小

setbuf联结流与缓冲区

setcbrk改变control—break的设置

setcolor改变颜色

_setcursortype改变光标类型

setdate改变当前日期

setdisk改变当前磁盘驱动器

setdta设置磁盘传输地址

setfillpattern选择用户填充模式

setfillstyle选择填充模式和颜色

setftime设置文件日期和时间

setgraphbufsize改变图形缓冲区大小

setgraphmode设置图形模式

setjmp激活非局部跳转

setlinestyle设置线的宽度和线型

setlocale选择场所

setmem填写内存

setmode设置文件存取方式

setnewhandler设置new错误处理器

setpalette改变调色板颜色

setrgrpalette定义IBM—8514的颜色

settextjustify置图形文本对齐方式

settextstyle置图形文本属性

settime设置系统时间

setusercharsize置图形文本大小

setvbuf联结缓冲区与流

Setvect置中断向量

setverify置DOS检验标志

setviewport改变图形视口

setvisualpage置可见图形页号

setwritemode置图形方式下的画线方式

signal安装信号处理器

sin,sinl计算正弦值

sinh,sinhl计算双曲正弦值

sleep程序挂起一段时间

sopen打开共享文件

sound打开扬声器

spawnl,…spawnvpe产生并运行子进程

_splitpath分割路径名

sprintf格式化值到字符串

sqrt,sqrtl计算平方根

srand初始化随机数发生器

sscanf扫描并格式化字符串输入

stackavail返回可用的堆栈空间

stat取文件信息

status87取浮点状态

stime置系统日期和时间

stpcpy拷贝字符串

strcat,_fstrcat连接字符串

strchr,_fstrchr在字符串中寻找字符

strcmp比较字符串

strcmpi忽略大小写比较字符串

strcoll比较字符串

strcpy拷贝字符串

strcspn,_fstrcspn在字符串中寻找子集

_strdate把日期转换为字符串

strdup,_fstrdup复制字符串

_strerror建立错误信息字符串

strerror建立错误信息字符串

strftime在字符串中存储日期和时间

stricmp,_fstricmp忽略大小比较字符串

strlen,_fstrlen返回字符串长度

strlwr,_fstrlwr转换字符串为小写

strncat,_fstrncat连接字符串

strncmp,_fstrncmp部分比较字符串

strncmpi忽略大小写部分比较字符串

strncpy,_fstrncpy部分拷贝字符串

strnicmp,_fstrnicmp不区别大小写部分比较字符串

strnset,_fstrnset设置字符串中的字符

strpbrk,_fstrpbrk在字符串寻找字符

strrchr,_fstrrchr从后向前扫描字符串

strrev,_fstrrev逆转字符串

strset,_fstrset设置字符串中的字符

strspn,_fstrspn在字符串中扫描子集

strstr,_fstrstr在字符串中寻找子字符串

_strtime转换时间为字符串

strtod转换字符串为double型数

strtok,_fstrtok在字符串中搜索某单词

strtol转换字符串为long值

strtoul转换字符串为无符号long值

strupr,_fstrupr转换字符串为大写

strxfrm传送字符串到字符串

swab交换字节

system执行系统命令

tan,tanl计算正切值

tanh,tanhl计算双曲正切值

tell取文件位置

tempnam产生临时文件名

textattr置文本属性

textbackground选择文本背景颜色

textcolor选择文本前景颜色

textheight取字符串高度的象素数

textmode设置文本方式

textwidth取字符串宽度的象素数

time取系统时间

tmpfile打开临时文件

tmpnam产生临时文件名

toascii转换整数为ASCII码

tolower转换为小写字符

tolower转换为小写字符

_toupper转换为大写字符

toupper转换为大写字符

tzset设置时区

ultoa转换无符号长整数为字符串

umask置文件允许屏蔽

ungetc向输入流返回字符

ungetch向键盘缓冲区返回字符

unixtodos转换UNIX日期和时间为DOS日期和时间

unlink删除文件

unlock打开文件共享锁

utime修改文件日期和时间

va_arg.va_end,va_start存取变长度变量

vfprintf格式化输出到流中

vfscanf在流中扫描并格式化输入

vprintf格式化输出到stdout

vscanf在st出n中扫描并格式化输入

vsprintf格式化输出到字符串中

vsscanf在字符串中扫描并格式化输入

wcstombs转换宽位数组到多字节字符串

wctomb转换宽位字符到多字节字符串

wherex.wherey取光标位置

wind0w建立文本窗口

write向文件写

write向文件写

"Borland C++4.5 库函数详解"的书摘……

包含文件 PROCESS.H

说明 和_exit()一样清除缓冲区,但并不终止程序。这个函数只完成一项工作:恢复

程序起始代码存储的中断向量。

参见abort,_cexit,exit,_exit

例程 /_c_exit.cpp/

#include<stdio.h>

#include<process.h>

#include<dos.h>

voidDispPointer(constcharmessage,voidfarp);

main()

voidfarp;

p=(voidfar)_dos_getvect(0);

DispPointer("Before_c_exit()vector0==",p);

_c_exit();

p=(voidfar)_dosgetvect(0);

DispPointer("After c_exit()vector0 ==”,p);

return0;

voidDispPointer(constchar message,voidfarp)

printf(”%s%04x:%04x/n”,message,FP_SEG(p),FP_OFF(p));

cexit 不终止程序清除缓冲区

调用格式 void_cexit(void);

包含文件 PROCESS.H

说明 与_c_exit()相似,_cexit提供和exit()一样的清除服务,但不终止程序。不关

闭任何打开的文件,但把缓冲区的数据写到磁盘上,调用出口函数(参见atex-it()),并恢复存储的中断向量。

参见 abort,atexit,_c_exit,exit

例程/cexit.cpp*/

#include<stdio.h>

#include<process.h>

#include<dos.h>

voidDispPointer(constchar*message,voidfar*p);

main()

voidfar*p;

p=(voidfar*)dos_getvect(0);

DispPointer("Before_cexit()vector0==”,p);

cexit();

p=(voidfar*)_dos getvect(0);

DispPointer(”After_cexit()vector0==”,p);

return 0;

voidDispPointer(constchar *message,voidfar*p)

printf("%s%04x:%04x/n",message,FP_SEG(p),FP_OFF(p));



cgets 从控制台读字符串

调用格式char*cgets(char*str);

包含文件 CONIO.H

说明 把字符串读入指定的char型数组中,地址由str确定。调用textbackground()

和textcolor()设置文本颜色。函数返回指向输入字符串的指针,指向str[2]。

最大输入字符数为预定的最大值。用户必须按Enter键表示输入结束。换行符

不存储在字符串中。函数用的是直接视频I/O,它的输出不可重定向。

参数说明 charstr指向指定的char缓冲区的指针。str[0]设置为包括结尾空字符在内

的最大字符数。函数在str[1]中存放实际输入的字符数(不包括结尾空字符)。

输入字符串(可以是空字符串)的第一个字符在str[2]中。

参见cputs,getch,getche,gets,textbackground,textcolor

例程 /*cgets.cpp*/

#include<stdio.h>

#include<conio.h>

#defineSIZE23 //Roomfor20characters

main()



charbuffer[SIZE];

char*result;

buffer[0]=SIZE—2; //Includingnullterminator

printf(”Enterupto20characters:”);

result=cgets(buffer);

printf(”/nResult= %s",result);

return0;

chain intr链接中断函数

调用格式 void_chain_intr(void(interruptfar*newhandler)());

包含文件 DOS.H

本站所列的图书资料、图书封面图片归各自的版权所有人所有

本站所收录之图书评论、图书社区话题、及本站所做之广告均属其各自行为,与本站立场无关,不代表本站赞同其观点