#define SEQAN_TEMP_FILENAMEGenerates the name to a temporary file.
Generates the name to a temporary file.
Defined in | <seqan/basic.h> |
---|---|
Signature |
TCharType SEQAN_TEMP_FILENAME();
|
Return Values
TCharType |
char const *, string with the path to a temporary file. |
---|
Detailed Description
Remarks
The pointed to string is stored in a buffer and is overwritten by the next call to this macro. Copy it out if you need it.
Examples
const char *p = SEQAN_TEMP_FILENAME();
buffer char tempFilename[1000];
strcpy(tempFilename, p);
FILE *f = fopen(tempFilename, "w");
fprintf(f, "Test Data");
fclose(f);
Data Races
Thread safety unknown!