PDA

Просмотр полной версии : [Native] fputchar



Daniel_Cortez
29.06.2014, 22:04
Описание:

Записывает в файл один символ.

Параметры:

handle - хендл открытого файла.
value - символ, который нужно записать в файл.
bool:utf8 - true, если нужно записать символ в кодировке UTF-8 (2 байта на символ), иначе - false (необязательный параметр, по умолчанию - true).


Возвращаемое значение:

При (utf8 == true) возвращает 1 в случае успеха или 0 в случае неудачи (например, если value=0), иначе (utf8 == false) не возвращает особых значений.

Примечания:
Может вызвать падение сервера, если указать неправильный хендл файла.

Пример использования:

WriteSomething()
{
static const text[] = "sample text";
new File:f_out = fopen("output.txt", io_write);
if(_:f_out == 0)
return 0;
for(new i=0; i<sizeof(text)-1; ++i)
fputchar(f_out, text[i]);
return fclose(f_out);
}

См. также:

[Native] fgetchar (http://pro-pawn.ru/showthread.php?9497)



Статью подготовил: Daniel_Cortez (http://pro-pawn.ru/member.php?u=100)

Специально для Pro-Pawn.ru (http://www.pro-pawn.ru)
Копирование данной статьи на других ресурсах без разрешения автора запрещено!