Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

MinGW program

Name: Anonymous 2007-07-03 16:01 ID:QeLHvrNT

I'm porting a small app from linux to windows and I need a replacement for truncate() function

will this:

FILE *file;
char *path="/tmp/aaa.txt";
long outpos;
file = fopen(path);
/* some code changing file */
chsize(file->_file, outpos);
fclose(file);

work as in the same way as truncate()?

Name: Anonymous 2007-07-04 11:26 ID:Heaven

>>8
int fileno(FILE *stream);
...
The function fileno() examines the argument stream and returns its integer descriptor.


file=fopen(path,"r+");
...
ftruncate(fileno(file),outpos);

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List