fwrite

Материал из Pro-Pawn Wiki
Версия от 20:47, 9 июля 2018; Daniel-Cortez (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:fwrite}} {{Description | Записывает информацию в файл в текстовом виде. }} {{Params|File: handle, const stri…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Описание:

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

Параметры:

(File: handle, const string[])
File: handle Хендл открытого файла.
const string[] Строка для записи в файл.


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

Количество символов, записанных в файл.

Bug.png
Баг Pawn
Попытка передать функции неправильный хендл (т.е. не возвращённый функциями fopen() или ftemp(), либо уже закрытый с помощью fclose()) приводит к падению сервера.


Bug.png
Баг Pawn
Функция неправильно работает с упакованными строками (вместо них в файл записываются мусорные данные).


Info rhombus.png
Примечание
Неупакованные строки записываются в кодировке UTF-8.


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

main()
{
    // Создадим пустой файл и запишем в него строку
    new File: f = fopen("1.txt", io_write);
    fwrite(f, "abcd");
    fclose(f);
}


См. также: