Internationalization and localization tools


File and Path Function

FILE *fopen64(const char *filename, const char *opentype);

Internationalization (I18n) Function Overview

The fopen64 function is similar to fopen, except that the FILE * stream pointer that is returned is opened using open64 rather than open. Therefore, this stream can be used even on files larger then 2^31 bytes on 32 bit machines.

I18n Issues

On ANSI UTF-16 platforms, use a conversion function to convert the wide-character strings to multibyte-character strings and then call fopen64.

See Pathnames for a discussion of path and filename considerations in an internationalized application, and File I/O, which addresses reading and writing non-ASCII text data files.

Recommended Replacements*

*If you're already using the recommended function, see I18n Issues for other reasons why Globalyzer is detecting the function.

File and Path Functions

 

Lingoport internationalization and localization services and software