示例#1
0
int
mkstempflags(char *path, int extraFlags)
{
	int fd;

	return (_gettemp(path, &fd, extraFlags) ? fd : -1);
}
示例#2
0
文件: mktemp.c 项目: coyizumi/cs111
int
mkstemp(char *path)
{
    int fd;

    return (_gettemp(path, &fd, 0, 0, 0) ? fd : -1);
}
示例#3
0
文件: mktemp.c 项目: coyizumi/cs111
int
mkstemps(char *path, int slen)
{
    int fd;

    return (_gettemp(path, &fd, 0, slen, 0) ? fd : -1);
}
示例#4
0
文件: mktemp.c 项目: coyizumi/cs111
int
mkostemp(char *path, int oflags)
{
    int fd;

    return (_gettemp(path, &fd, 0, 0, oflags) ? fd : -1);
}
示例#5
0
文件: mktemp.c 项目: Alexpux/Cygwin
int
mkstemp (char *path)
{
  int fd;

  return (_gettemp (_REENT, path, &fd, 0, 0, O_BINARY) ? fd : -1);
}
示例#6
0
文件: mktemp.c 项目: Alexpux/Cygwin
int
mkostemp (char *path,
       int flags)
{
  int fd;

  return (_gettemp (_REENT, path, &fd, 0, 0, flags & ~O_ACCMODE) ? fd : -1);
}
示例#7
0
文件: mktemp.c 项目: Alexpux/Cygwin
int
mkstemps (char *path,
       int len)
{
  int fd;

  return (_gettemp (_REENT, path, &fd, 0, len, O_BINARY) ? fd : -1);
}
示例#8
0
文件: mktemp.c 项目: Alexpux/Cygwin
int
_mkstemp_r (struct _reent *ptr,
       char *path)
{
  int fd;

  return (_gettemp (ptr, path, &fd, 0, 0, O_BINARY) ? fd : -1);
}
示例#9
0
文件: mktemp.c 项目: Alexpux/Cygwin
int
_mkostemp_r (struct _reent *ptr,
       char *path,
       int flags)
{
  int fd;

  return (_gettemp (ptr, path, &fd, 0, 0, flags & ~O_ACCMODE) ? fd : -1);
}
示例#10
0
int
mkstemp(char *path)
{
#ifdef XP_OS2
	FILE *temp = tmpfile();

	return (temp ? fileno(temp) : -1);
#else
	int fd;

	return (_gettemp(path, &fd, 0) ? fd : -1);
#endif
}
示例#11
0
char *
mktemp(char *path)
{
	return(_gettemp(path, (int *)NULL, 0) ? path : (char *)NULL);
}
示例#12
0
文件: mktemp.c 项目: Alexpux/Cygwin
char *
mkdtemp (char *path)
{
  return (_gettemp (_REENT, path, (int *) NULL, 1, 0, 0) ? path : NULL);
}
示例#13
0
文件: mktemp.c 项目: Alexpux/Cygwin
char *
_mktemp_r (struct _reent *ptr,
       char *path)
{
  return (_gettemp (ptr, path, (int *) NULL, 0, 0, 0) ? path : (char *) NULL);
}