ReadString

Last Updated2014-11-19
Created At2014-11-19

Reads a UTF8 or ANSI string from a file.

native int ReadString(char[] buffer, int max_size, int read_count = -1)

Parameters

char[] buffer
Buffer to store the string.
int max_size
Maximum size of the string buffer.
int read_count
If -1, reads until a null terminator is encountered in the file. Otherwise, read_count bytes are read into the buffer provided. In this case the buffer is not explicitly null terminated, and the buffer will contain any null terminators read from the file.

Return Value

int Number of characters written to the buffer, or -1 if an error was encountered.

Error

read_count > max_size.