HOME ПРИМЕРЫ THANKS НОВИЧКАМ ДОКИ LINKS JavaScript Mail


 
В этот день много лет назад...
16 марта. В 1999 году (27 лет назад) - Президиум Российской академии наук постановлением N58-A принял обращение "Не проходите мимо!" к научным работникам, профессорам и преполавателям вузов, учителям школ и техникумов, всем членам интеллектуального сообщества, в котором сказано: "В настоящее время в нашей стране широко и беспрепятственно распространяются и пропагандируются псевдонаука и паранормальные верования: астрология, шаманство, оккультизм и т. д. Продолжаются попытки осуществлять за счет государственных средств различные бессмысленные проекты вроде создания торсионных генераторов. Население России оболванивается теле- и радиопрограммами, статьями и книгами откровенно антинаучного содержания. В отечественных государственных и частных Сми не прекращается шабаш колдунов, магов, прорицателей и пророков. Псевдонаука стремится проникнуть во все слои общества, все его институты, включая Российскую академию наук. Эти иррациональные и в основе своей аморальные тенденции, бесспорно, представляют собой серьезную угрозу для нормального духовного развития нации... Президиум Ран призывает вас активно реагировать на появление псевдонаучных и невежественных публикаций как в средствах массовой информации, так и в специальных изданиях, противодействовать осуществлению шарлатанских проектов, разоблачать деятельность всевозможных паранормальных и антинаучных "академий", всемирно пропагандировать достоинства научного знания, рациональное отношение к действительности. Мы призываем руководителей радио- и телевизионных компаний, газет и журналов, авторов и редакторов программ и публикаций не создавать и не распространять псевдонаучные и невежественные программы и публикации и помнить об ответственности Сми за духовное и нравственное воспитание нации...".
 
 

Turbo Pascal Documentation

Процедура BlockWrite


     Функция: Записывает одну или более записей из  перемен-
ной.
      Описание: ВlосkWritе(var f : файл; var буфф; счетчик  :
word [; результат : word ])
     Примечания: Параметр f представляет собой  нетипизован-
ную  файловую  переменную, "буфф" - любая переменная, "счет-
чик" выражение длиной в слово и "результат" - это также  пе-
ременая длиной в слово (т.е. имеет тип word).
     Данная процедура записывает записи, количество  которых
не превосходит числа, указанного в переменной "счетчик", на-
чиная с первого байта, занятого переменной "буфф".  Действи-
тельное  число полных записанных записей (меньшее или равное
значению переменной "счетчик") возвращается в необязательном
параметре "результат". Если этот параметр не задан, то в том
случае, когда число записанных записей не будет совпадать со
значением  переменной "счетчик", произойдет ошибка ввода-вы-
вода.
     Весь размер переданного блока не превышает  числа  бай-
тов,  определяемых  произведением значения переменной "счет-
чик" и длины записи,  указываемой  при  открытии  файла  (по
умолчанию  128).  Если это произведение превышает 65535 (64К
байта), то возникает ошибка.
     Параметр "результат" является необязательным. Он  рабо-
тает  следующим  образом. Если был передан весь блок, то при
возврате управления в параметре "результат" будет содержать-
ся то же значение, что и в переменной "счетчик". В противном
случае значение параметра "результат" будет меньше: до того,
как  успела  завершиться передача, диск переполнился. В этом
случае, если размер записи файла превышает единицу, то в па-
раметре "результат" возвращается число полных записанных за-
писей. Таким образом, возможная неполная остающаяся  послед-
няя запись не учитывается в параметре "результат".
     В результате выполнения  процедуры  ВlосkWritе  текущая
позиция  в файле продвигается на число записей, заданных пе-
ременной "результат".
     При использовании директивы компилятора {I-}  IОRеsult
будет  возвращать 0, если операция завершилась успешно и не-
нулевой код ошибки в противном случае.
     Ограничения: Файл должен быть открыт.
     Отличия: В версии 3.0 неполные  записи  считываются.  В
версиях 4.0 и 5.0 они отбрасываются.
     Прочее: См. также процедуру ВlосkWritе.
     Пример: См. пример для процедуры ВlосkRеаd.




HOME