This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
faq:sdk [2015/04/13 13:20] hess |
faq:sdk [2015/04/13 13:20] hess |
||
---|---|---|---|
Line 3: | Line 3: | ||
* A: See ''/mnt/sdk/tmp/myfile''. | * A: See ''/mnt/sdk/tmp/myfile''. | ||
- | * How can I get the file size? | + | ===== How can I get the file size? ===== |
<code c> | <code c> | ||
- | int filesize(string file) { | + | int filesize(string file) { |
- | fd=fopen(file,"r"); | + | fd=fopen(file,"r"); |
- | if (fd) { | + | if (fd) { |
- | fseek(fd,-1); | + | fseek(fd,-1); |
- | size=ftell(fd); | + | size=ftell(fd); |
- | fclose(fd); | + | fclose(fd); |
- | return size; | + | return size; |
- | } else { | + | } else { |
- | return -1; | + | return -1; |
- | } | + | } |
- | } | + | } |
</code> | </code> |