bsd man page for tempnam

Query: tempnam

OS: bsd

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

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) - minix
string(3) - netbsd
tempnam(3) - netbsd
tmpfile(3) - netbsd
tmpnam(3) - netbsd
Similar Topics in the Unix Linux Community
ed strange error message
Find 5 lines and replace with 18 line in sql file where it contains multiple blocks.
finding a block in a file and replace with another file block.
^M in vi with php files