Lines Matching +full:end +full:- +full:of +full:- +full:conversion
2 .\" The Regents of the University of California. All rights reserved.
11 .\" 1. Redistributions of source code must retain the above copyright
12 .\" notice, this list of conditions and the following disclaimer.
14 .\" notice, this list of conditions and the following disclaimer in the
16 .\" 3. Neither the name of the University nor the names of its contributors
22 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
25 .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
42 .Nd input format conversion
63 family of functions scans input according to a
67 .Em conversion specifiers ;
91 using a variable argument list of pointers (see
108 each successive conversion specifier
111 conversion below).
121 string match any amount of white space, including none, in the input.
127 when an input conversion cannot be made (see below).
131 character introducing a conversion
132 there may be a number of
135 .Bl -tag -width ".Cm l No (ell)"
138 The conversion that follows occurs as usual, but no pointer is used;
139 the result of the conversion is simply discarded.
141 Indicates that the conversion will be one of
150 Indicates that the conversion will be one of
159 Indicates that the conversion will be one of
167 that the conversion will be one of
175 or that the conversion will be one of
180 and the next pointer is a pointer to an array of
185 Indicates that the conversion will be one of
194 Indicates that the conversion will be one of
201 Indicates that the conversion will be one of
210 Indicates that the conversion will be one of
224 Indicates that the conversion will be one of
238 Indicates that the conversion will be one of
247 Indicates that the conversion will be one of
257 Indicates that the conversion will be one of
272 and the conversion.
274 a default of
278 in processing the conversion.
279 In the case of the
286 Before conversion begins,
291 .Bl -tag -width XXXX
301 No conversion is done, and assignment does not occur.
341 Matches a floating-point number in the style of
351 Matches a sequence of non-white-space characters;
365 into which the input will be placed after conversion by
371 Matches a sequence of
381 The usual skip of leading white space is suppressed.
388 into which the input will be placed after conversion by
394 Matches a nonempty sequence of characters from the specified set
402 The usual skip of leading white space is suppressed.
403 The string is to be made up of characters in
420 any other position will end the set.
422 .Cm -
429 .Ql [^]0-9-]
432 The string ends with the appearance of a character not in the
440 into which the input will be placed after conversion by
451 instead, the number of characters consumed thus far from the input
457 a conversion, although it can be suppressed with the
467 .Dq conversion
470 causes an immediate return of
476 the number of input items assigned, which can be fewer than provided
477 for, or even zero, in the event of a matching failure.
484 conversion.
487 is returned if an input failure occurs before any conversion such as an
488 end-of-file occurs.
489 If an error or end-of-file occurs after conversion
491 the number of conversions which were successfully completed is returned.
510 .St -isoC-99 .
527 Earlier implementations of
538 treated an unknown conversion character as
560 family of functions do not correctly handle multibyte characters in the