randbwr

更新时间:2024-02-02 23:02

randbwr是一个计算机函数

函数名

randbwr

功 能

随机块写

用 法

int randbwr(struct fcp *fcbptr, int reccnt);

程序例

#include

#include

#include

#include

int main(void)

{

char far *save_dta;

char line[80];

struct fcb blk;

int result;

/* get new file name from user */

gets(line);

/* parse the new file name to the dta */

parsfnm(line,&blk,1);

/* request DOS services to create file */

if (bdosptr(0x16, &blk, 0) == -1)

{

exit(1);

}

/* save old dta and set new dta */

save_dta = getdta();

setdta(buffer);

/* write new records */

blk.fcb_recsize = 256;

blk.fcb_random = 0L;

result = randbwr(&blk, 1);

if (!result)

else

{

exit(1);

}

/* request DOS services to close the file */

if (bdosptr(0x10, &blk, 0) == -1)

{

exit(1);

}

/* reset the old dta */

setdta(save_dta);

return 0;

}

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}