tmpfile(3) bsd man page | unix.com

Man Page: tmpfile

Operating Environment: bsd

Section: 3

COMPATS5(3)						     Library Functions Manual						       COMPATS5(3)

NAME
memccpy, memchr, memcmp, memcpy, memset, strchr, strrchr, tempnam, tmpfile, tmpnam - System V compatibility routines
SYNOPSIS
char *memccpy(from, to, ch, count) char *from, *to; int ch, count; char *memchr(str, ch, count) char *str; int ch, count; int memcmp(str1, str2, count) char *str1, *str2; int count; char *memcpy(from, to, count) char *from, to; int count; char *memset(str, ch, count) char *str; int ch, count; char *strchr(str, ch); char *str; int ch; char *tempnam(tmpdir, prefix) char *tmpdir, *prefix; char *tmpfile() char *tmpnam(str) char *str;
COMMENT
The #defines P_tmpdir and L_tmpnam, used by the routines tempnam, tmpfile, and tmpnam are not available in <stdio.h>. If the code requires them, just use: #include <sys/param.h> #define P_tmpdir "/usr/tmp" #define L_tmpnam MAXPATHLEN Also, note that the caveat in the System V manual page that these functions can start recycling previously used names is untrue in this system.
DESCRIPTION
The above routines are available and behave as in System V. strchr() and strrchr() are simply an alternate entry points into index() and rindex() respectively. 4.4 Berkeley Distribution January 12, 1996 COMPATS5(3)
Related Man Pages
string(3) - netbsd
tmpfile(3) - netbsd
tmpnam(3) - netbsd
tempnam(3) - osx
tempnam(3) - freebsd
Similar Topics in the Unix Linux Community
Matrix to 3 col sorted
Writing umlauts to a file
Need help with how to search a file for a variable string and delete that line
How to 'improve' this script and also 'fix' the pattern matching part?