984ee0cc654e1b9f158061da4f3553579c60ac96
[scilab.git] / scilab / modules / fileio / help / ru_RU / fscanf.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
4  * Copyright (C) 2008 - INRIA
5  * ...
6  *
7  * This file must be used under the terms of the CeCILL.
8  * This source file is licensed as described in the file COPYING, which
9  * you should have received as part of this distribution.  The terms
10  * are also available at
11  * http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
12  *
13  -->
14 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:lang="ru" xml:id="fscanf">
15     <refnamediv>
16         <refname>fscanf</refname>
17         <refpurpose>
18             преобразует форматированный ввод, прочитанный в файле. <emphasis role="bold">Эта функция устарела</emphasis>.
19         </refpurpose>
20     </refnamediv>
21     <refsynopsisdiv>
22         <title>Последовательность вызова</title>
23         <synopsis>[v_1, ..., v_n] = fscanf(file, format)</synopsis>
24     </refsynopsisdiv>
25     <refsection>
26         <title>Аргументы</title>
27         <variablelist>
28             <varlistentry>
29                 <term>format</term>
30                 <listitem>
31                     <para>
32                         символьная строка: определяет преобразование формата.
33                     </para>
34                 </listitem>
35             </varlistentry>
36             <varlistentry>
37                 <term>file</term>
38                 <listitem>
39                     <para>
40                         символьная строка, указывающая имя файла, или целое число,
41                         указывающее логическое устройство, возвращённое функцией
42                         <function>mopen</function>.
43                     </para>
44                 </listitem>
45             </varlistentry>
46         </variablelist>
47     </refsection>
48     <refsection>
49         <title>Описание</title>
50         <para>
51             <warning>
52                 Эта функция устарела, используйте лучше функцию <function>mfscanf</function>, которая более эффективна и более совместима с C-процедурой <function>fscanf</function>.
53             </warning>
54         </para>
55         <para>
56             Функция <function>fscanf</function> считывает символьные данные в файле, определённом аргументом <varname>file</varname>, интерпретирует их в соответствии с форматом <varname>format</varname>, и возвращает преобразованные результаты.
57         </para>
58         <para>
59             Параметр <varname>format</varname> содержит спецификации преобразования, используемые для интерпретации ввода.
60         </para>
61         <para>
62             Параметр <varname>format</varname> может содержать символы пробелов (пробелы, табуляторы, символы перевода строки и прогона страницы), которые, за исключением двух следующих случаев, считывают ввод до следующего символа-непробела. За исключением совпадения с управляющей строкой, завершающие пробелы (включая символы новой строки) не считываются.
63         </para>
64         <itemizedlist>
65             <listitem>
66                 <para>
67                     Любой символ, за исключением <literal>%</literal> (знак "процент"), который должен соответствовать следующему символу входного потока.
68                 </para>
69             </listitem>
70             <listitem>
71                 <para>
72                     Спецификация преобразования, которая направляет преобразование следующего входного поля. См. подробности в <link linkend="scanf_conversion">scanf_conversion</link>.
73                 </para>
74             </listitem>
75         </itemizedlist>
76     </refsection>
77     <refsection role="see also">
78         <title>Смотрите также</title>
79         <simplelist type="inline">
80             <member>
81                 <link linkend="mprintf">mprintf</link>
82             </member>
83             <member>
84                 <link linkend="read">read</link>
85             </member>
86             <member>
87                 <link linkend="scanf">scanf</link>
88             </member>
89             <member>
90                 <link linkend="msscanf">msscanf</link>
91             </member>
92             <member>
93                 <link linkend="mfscanf">mfscanf</link>
94             </member>
95             <member>
96                 <link linkend="scanf_conversion">scanf_conversion</link>
97             </member>
98         </simplelist>
99     </refsection>
100 </refentry>
101