@@ -25,7 +25,7 @@ class ctype : public ctype_base;
2525
2626### Parameters
2727
28- * CharType*
28+ * CharType* < br />
2929 The type used within a program to encode characters.
3030
3131## Remarks
@@ -34,17 +34,17 @@ As with any locale facet, the static object ID has an initial stored value of ze
3434
3535The C++ Standard Library defines two explicit specializations of this template class:
3636
37- - [ ctype] ( ../standard-library/ctype-char-class.md ) < ` char ` > , an explicit specialization whose differences are described separately.
37+ - ` ctype< char> ` , an explicit specialization whose differences are described separately. For more information, see [ ctype & lt ; char & gt ; Class ] ( ../standard-library/ctype-char-class.md ) .
3838
39- - ** ctype** < ` wchar_t ` > , which treats elements as wide characters.
39+ - ` ctype< wchar_t> ` , which treats elements as wide characters.
4040
41- Other specializations of template class ** ctype** \< ** CharType** > :
41+ Other specializations of template class ` ctype< CharType> ` :
4242
43- - Convert a value *** ch*** of type ` CharType ` to a value of type ** char** with the expression ( ` char ` ) ** ch ** .
43+ - Convert a value * ch* of type * CharType* to a value of type ** char** with the expression ` ( char)ch ` .
4444
45- - Convert a value *** byte*** of type ** char** to a value of type ` CharType ` with the expression ** CharType** ( ** byte** ) .
45+ - Convert a value * byte* of type ** char** to a value of type * CharType* with the expression ` CharType( byte) ` .
4646
47- All other operations are performed on ** char** values in the same way as for the explicit specialization ** ctype** < ` char ` > .
47+ All other operations are performed on ** char** values in the same way as for the explicit specialization ` ctype< char> ` .
4848
4949### Constructors
5050
@@ -109,7 +109,7 @@ explicit ctype(size_t _Refs = 0);
109109
110110### Parameters
111111
112- *_Refs*
112+ *_Refs*<br/>
113113 Integer value used to specify the type of memory management for the object.
114114
115115### Remarks
@@ -144,19 +144,19 @@ virtual const CharType *do_is(
144144
145145### Parameters
146146
147- * maskVal*
147+ * maskVal* < br />
148148 The mask value for which the character is to be tested.
149149
150- * ch*
150+ * ch* < br />
151151 The character whose attributes are to be tested.
152152
153- * first*
153+ * first* < br />
154154 A pointer to the first character in the range whose attributes are to be classified.
155155
156- * last*
156+ * last* < br />
157157 A pointer to the character immediately following the last character in the range whose attributes are to be classified.
158158
159- * dest*
159+ * dest* < br />
160160 A pointer to the beginning of the array where the mask values characterizing the attributes of each of the characters are to be stored.
161161
162162### Return Value
@@ -192,19 +192,19 @@ virtual const CharType* do_narrow(
192192
193193### Parameters
194194
195- *ch*
195+ *ch*<br/>
196196 The character of type `Chartype` used by the locale to be converted.
197197
198- *default*
198+ *default*<br/>
199199 The default value to be assigned by the member function to characters of type `CharType` that do not have counterpart characters of type **char**.
200200
201- *first*
201+ *first*<br/>
202202 A pointer to the first character in the range of characters to be converted.
203203
204- *last*
204+ *last*<br/>
205205 A pointer to the character immediately following the last character in the range of characters to be converted.
206206
207- *dest*
207+ *dest*<br/>
208208 A const pointer to the first character of type **char** in the destination range that stores the converted range of characters.
209209
210210### Return Value
@@ -234,13 +234,13 @@ virtual const CharType *do_scan_is(
234234
235235### Parameters
236236
237- * maskVal*
237+ * maskVal* < br />
238238 The mask value to be matched by a character.
239239
240- * first*
240+ * first* < br />
241241 A pointer to the first character in the range to be scanned.
242242
243- * last*
243+ * last* < br />
244244 A pointer to the character immediately following the last character in the range to be scanned.
245245
246246### Return Value
@@ -268,13 +268,13 @@ virtual const CharType *do_scan_not(
268268
269269### Parameters
270270
271- *maskVal*
271+ *maskVal*<br/>
272272 The mask value not to be matched by a character.
273273
274- *first*
274+ *first*<br/>
275275 A pointer to the first character in the range to be scanned.
276276
277- *last*
277+ *last*<br/>
278278 A pointer to the character immediately following the last character in the range to be scanned.
279279
280280### Return Value
@@ -304,13 +304,13 @@ virtual const CharType *do_tolower(
304304
305305### Parameters
306306
307- * ch*
307+ * ch* < br />
308308 The character to be converted to lower case.
309309
310- * first*
310+ * first* < br />
311311 A pointer to the first character in the range of characters whose cases are to be converted.
312312
313- * last*
313+ * last* < br />
314314 A pointer to the character immediately following the last character in the range of characters whose cases are to be converted.
315315
316316### Return Value
@@ -340,13 +340,13 @@ virtual const CharType *do_toupper(
340340
341341### Parameters
342342
343- *ch*
343+ *ch*<br/>
344344 The character to be converted to upper case.
345345
346- *first*
346+ *first*<br/>
347347 A pointer to the first character in the range of characters whose cases are to be converted.
348348
349- *last*
349+ *last*<br/>
350350 A pointer to character immediately following the last character in the range of characters whose cases are to be converted.
351351
352352### Return Value
@@ -377,16 +377,16 @@ virtual const char *do_widen(
377377
378378### Parameters
379379
380- * byte*
380+ * byte* < br />
381381 The character of type ** char** in the native character set to be converted.
382382
383- * first*
383+ * first* < br />
384384 A pointer to the first character in the range of characters to be converted.
385385
386- * last*
386+ * last* < br />
387387 A pointer to the character immediately following the last character in the range of characters to be converted.
388388
389- * dest*
389+ * dest* < br />
390390 A pointer to the first character of type ` CharType ` in the destination range that stores the converted range of characters.
391391
392392### Return Value
@@ -419,19 +419,19 @@ const CharType *is(
419419
420420### Parameters
421421
422- *maskVal*
422+ *maskVal*<br/>
423423 The mask value for which the character is to be tested.
424424
425- *ch*
425+ *ch*<br/>
426426 The character whose attributes are to be tested.
427427
428- *first*
428+ *first*<br/>
429429 A pointer to the first character in the range whose attributes are to be classified.
430430
431- *last*
431+ *last*<br/>
432432 A pointer to the character immediately following the last character in the range whose attributes are to be classified.
433433
434- *dest*
434+ *dest*<br/>
435435 A pointer to the beginning of the array where the mask values characterizing the attributes of each of the characters are to be stored.
436436
437437### Return Value
@@ -500,19 +500,19 @@ const CharType* narrow(
500500
501501### Parameters
502502
503- *ch*
503+ *ch*<br/>
504504 The character of type `Chartype` used by the locale to be converted.
505505
506- *default*
506+ *default*<br/>
507507 The default value to be assigned by the member function to characters of type `CharType` that do not have counterpart characters of type **char**.
508508
509- *first*
509+ *first*<br/>
510510 A pointer to the first character in the range of characters to be converted.
511511
512- *last*
512+ *last*<br/>
513513 A pointer to the character immediately following the last character in the range of characters to be converted.
514514
515- *dest*
515+ *dest*<br/>
516516 A const pointer to the first character of type **char** in the destination range that stores the converted range of characters.
517517
518518### Return Value
@@ -564,13 +564,13 @@ const CharType *scan_is(
564564
565565### Parameters
566566
567- *maskVal*
567+ *maskVal*<br/>
568568 The mask value to be matched by a character.
569569
570- *first*
570+ *first*<br/>
571571 A pointer to the first character in the range to be scanned.
572572
573- *last*
573+ *last*<br/>
574574 A pointer to the character immediately following the last character in the range to be scanned.
575575
576576### Return Value
@@ -620,13 +620,13 @@ const CharType *scan_not(
620620
621621### Parameters
622622
623- *maskVal*
623+ *maskVal*<br/>
624624 The mask value not to be matched by a character.
625625
626- *first*
626+ *first*<br/>
627627 A pointer to the first character in the range to be scanned.
628628
629- *last*
629+ *last*<br/>
630630 A pointer to the character immediately following the last character in the range to be scanned.
631631
632632### Return Value
@@ -676,13 +676,13 @@ const CharType *tolower(CharType* first, const CharType* last) const;
676676
677677### Parameters
678678
679- *ch*
679+ *ch*<br/>
680680 The character to be converted to lower case.
681681
682- *first*
682+ *first*<br/>
683683 A pointer to the first character in the range of characters whose cases are to be converted.
684684
685- *last*
685+ *last*<br/>
686686 A pointer to the character immediately following the last character in the range of characters whose cases are to be converted.
687687
688688### Return Value
@@ -731,13 +731,13 @@ const CharType *toupper(CharType* first, const CharType* last) const;
731731
732732### Parameters
733733
734- *ch*
734+ *ch*<br/>
735735 The character to be converted to uppercase.
736736
737- *first*
737+ *first*<br/>
738738 A pointer to the first character in the range of characters whose cases are to be converted.
739739
740- *last*
740+ *last*<br/>
741741 A pointer to the character immediately following the last character in the range of characters whose cases are to be converted.
742742
743743### Return Value
@@ -786,16 +786,16 @@ const char *widen(const char* first, const char* last, CharType* dest) const;
786786
787787### Parameters
788788
789- *byte*
789+ *byte*<br/>
790790 The character of type char in the native character set to be converted.
791791
792- *first*
792+ *first*<br/>
793793 A pointer to the first character in the range of characters to be converted.
794794
795- *last*
795+ *last*<br/>
796796 A pointer to the character immediately following the last character in the range of characters to be converted.
797797
798- *dest*
798+ *dest*<br/>
799799 A pointer to the first character of type `CharType` in the destination range that stores the converted range of characters.
800800
801801### Return Value
0 commit comments