⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bputh.cpp

📁 CBASE v1.01 采用Borland公司TC++编写的数据库管理源程序库
💻 CPP
字号:
/*	Copyright (c) 1989 Citadel	*/
/*	   All Rights Reserved    	*/

/* #ident	"@(#)bputh.c	1.4 - 90/06/20" */

/* ansi headers */
/*#include <stddef.h>*/

/* local headers */
#include "blkio_.h"

/*man---------------------------------------------------------------------------
NAME
     bputh - put the header into a block file

SYNOPSIS
     #include <blkio.h>

     int bputh(bp, buf)
     BLKFILE *bp;
     const void *buf;

DESCRIPTION
     The bputh function writes the the contents of buf into the header
     of block file bp.  buf must point to a storage area at least as
     large as the header size for bp.

     bputh will fail if one or more of the following is true:

     [EINVAL]       bp is not a valid block file.
     [EINVAL]       buf is the NULL pointer.
     [BENOPEN]      bp is not open for writing.

SEE ALSO
     bgeth, bputhf, bputb.

DIAGNOSTICS
     Upon successful completion, a value of 0 is returned.  Otherwise,
     a value of -1 is returned, and errno set to indicate the error.

------------------------------------------------------------------------------*/
int bputh(BLKFILE *bp, const void *buf)
{
	return bputhf(bp, (size_t)0, buf, bp->hdrsize);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -