[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
USAGE
signed int scdnflush(
signed int handle );
PROTOTYPE IN
sc_base.h
DESCRIPTION
scdnflush will write the contents of the I/O cache to disk. An I/O
cache will be used only if the index file was opened with SC_BUFFER in the
command field.
EXAMPLE
#include <string.h>
#include <softc.h>
#include <sc_base.h>
void main()
{
int dbf, ndx;
char *key;
long record;
scdinit(20,0);
if (scddopenx(&dbf, "TOC.DBF", SC_BUFFER) == SC_SUCCESS) {
if (scdnopenx(&ndx, "TOCNAME.NDX", SC_BUFFER) == SC_SUCCESS) {
scddfput(dbf,0,"TOC.DBF");
scddrput(dbf,&record,SC_ADD);
scdnkmake(dbf,ndx,&key);
scdnkadd(ndx,key,record);
free(key);
scdnflush(ndx);
scdnclose(ndx);
}
scddclose(dbf);
}
scdterm();
}
See Also:
scdnopenx
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson