tmpfile : tmpfile « stdio.h « C Tutorial

Home
C Tutorial
1.Language
2.Data Type
3.String
4.printf scanf
5.Operator
6.Statement
7.Array
8.Function
9.Structure
10.Pointer
11.Memory
12.Preprocessor
13.File
14.Data Structure
15.Search Sort
16.Wide Character String
17.assert.h
18.ctype.h
19.math.h
20.setjmp.h
21.signal.h
22.stdio.h
23.stdlib.h
24.string.h
25.time.h
26.wctype.h
C / ANSI-C
C++
C++ Tutorial
Visual C++ .NET
C Tutorial » stdio.h » tmpfile 
22.37.1.tmpfile
ItemValue
Header filestdio.h
DeclarationFILE *tmpfile(void);
Functionopens a temporary binary file for read/write operations and returns a pointer to the stream.
Returnreturns a null pointer on failure.


The temporary file created by tmpfile() is automatically removed when the file is closed or when the program terminates.

You can open TMP_MAX temporary files (up to the limit set by FOPEN_MAX).

#include <stdio.h>

int main(void){
  FILE *temp;
  if((temp=tmpfile())==NULL) {
    printf("Cannot open temporary work file.\n");
    exit(1);
  }
}
22.37.tmpfile
22.37.1.tmpfile
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.