@@ -346,8 +346,8 @@ <h3>operator==</h3>
346
346
< span class ="k "> auto</ span > < span class ="k "> operator</ span > < span class ="o "> <=></ span > < span class ="p "> (</ span > < span class ="k "> const</ span > < span class ="n "> not_eq_comparable</ span > < span class ="o "> &</ span > < span class ="n "> that</ span > < span class ="p "> )</ span > < span class ="k "> const</ span > < span class ="o "> -></ span > < span class ="n "> std</ span > < span class ="o "> ::</ span > < span class ="n "> weak_ordering</ span > < span class ="p "> {</ span >
347
347
< span class ="c1 "> //大文字小文字を同値として扱って比較</ span >
348
348
< span class ="k "> for</ span > < span class ="p "> (</ span > < span class ="n "> < a href ="../../reference/cstddef/size_t.html "> std::size_t</ a > </ span > < span class ="n "> i</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ;</ span > < span class ="n "> i</ span > < span class ="o "> <</ span > < span class ="k "> sizeof</ span > < span class ="p "> (</ span > < span class ="k "> this</ span > < span class ="o "> -></ span > < span class ="n "> str</ span > < span class ="p "> );</ span > < span class ="o "> ++</ span > < span class ="n "> i</ span > < span class ="p "> )</ span > < span class ="p "> {</ span >
349
- < span class ="kt "> char</ span > < span class ="n "> l1</ span > < span class ="o "> =</ span > < span class ="n "> < a href =" ../../reference/cctype/tolower.html " > std::tolower </ a > </ span > < span class ="p "> (</ span > < span class ="k "> this</ span > < span class ="o "> -></ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]);</ span >
350
- < span class ="kt "> char</ span > < span class ="n "> l2</ span > < span class ="o "> =</ span > < span class ="n "> < a href =" ../../reference/cctype/tolower.html " > std::tolower </ a > </ span > < span class ="p "> (</ span > < span class ="n "> that</ span > < span class ="p "> .</ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]);</ span >
349
+ < span class ="kt "> char</ span > < span class ="n "> l1</ span > < span class ="o "> =</ span > < span class ="n "> std </ span > < span class =" o " > :: </ span > < span class =" n " > tolower </ span > < span class ="p "> (</ span > < span class ="k "> this</ span > < span class ="o "> -></ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]);</ span >
350
+ < span class ="kt "> char</ span > < span class ="n "> l2</ span > < span class ="o "> =</ span > < span class ="n "> std </ span > < span class =" o " > :: </ span > < span class =" n " > tolower </ span > < span class ="p "> (</ span > < span class ="n "> that</ span > < span class ="p "> .</ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]);</ span >
351
351
< span class ="k "> if</ span > < span class ="p "> (</ span > < span class ="n "> l1</ span > < span class ="o "> !=</ span > < span class ="n "> l2</ span > < span class ="p "> )</ span > < span class ="p "> {</ span >
352
352
< span class ="k "> return</ span > < span class ="n "> l1</ span > < span class ="o "> <=></ span > < span class ="n "> l2</ span > < span class ="p "> ;</ span >
353
353
< span class ="p "> }</ span >
@@ -373,8 +373,8 @@ <h3>operator==</h3>
373
373
< span class ="k "> auto</ span > < span class ="k "> operator</ span > < span class ="o "> <=></ span > < span class ="p "> (</ span > < span class ="k "> const</ span > < span class ="n "> eq_comparable</ span > < span class ="o "> &</ span > < span class ="n "> that</ span > < span class ="p "> )</ span > < span class ="k "> const</ span > < span class ="o "> -></ span > < span class ="n "> std</ span > < span class ="o "> ::</ span > < span class ="n "> weak_ordering</ span > < span class ="p "> {</ span >
374
374
< span class ="c1 "> //大文字小文字を同値として扱って比較</ span >
375
375
< span class ="k "> for</ span > < span class ="p "> (</ span > < span class ="n "> < a href ="../../reference/cstddef/size_t.html "> std::size_t</ a > </ span > < span class ="n "> i</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ;</ span > < span class ="n "> i</ span > < span class ="o "> <</ span > < span class ="k "> sizeof</ span > < span class ="p "> (</ span > < span class ="k "> this</ span > < span class ="o "> -></ span > < span class ="n "> str</ span > < span class ="p "> );</ span > < span class ="o "> ++</ span > < span class ="n "> i</ span > < span class ="p "> )</ span > < span class ="p "> {</ span >
376
- < span class ="kt "> char</ span > < span class ="n "> l1</ span > < span class ="o "> =</ span > < span class ="n "> < a href =" ../../reference/cctype/tolower.html " > std::tolower </ a > </ span > < span class ="p "> (</ span > < span class ="k "> this</ span > < span class ="o "> -></ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]);</ span >
377
- < span class ="kt "> char</ span > < span class ="n "> l2</ span > < span class ="o "> =</ span > < span class ="n "> < a href =" ../../reference/cctype/tolower.html " > std::tolower </ a > </ span > < span class ="p "> (</ span > < span class ="n "> that</ span > < span class ="p "> .</ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]);</ span >
376
+ < span class ="kt "> char</ span > < span class ="n "> l1</ span > < span class ="o "> =</ span > < span class ="n "> std </ span > < span class =" o " > :: </ span > < span class =" n " > tolower </ span > < span class ="p "> (</ span > < span class ="k "> this</ span > < span class ="o "> -></ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]);</ span >
377
+ < span class ="kt "> char</ span > < span class ="n "> l2</ span > < span class ="o "> =</ span > < span class ="n "> std </ span > < span class =" o " > :: </ span > < span class =" n " > tolower </ span > < span class ="p "> (</ span > < span class ="n "> that</ span > < span class ="p "> .</ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]);</ span >
378
378
< span class ="k "> if</ span > < span class ="p "> (</ span > < span class ="n "> l1</ span > < span class ="o "> !=</ span > < span class ="n "> l2</ span > < span class ="p "> )</ span > < span class ="p "> {</ span >
379
379
< span class ="k "> return</ span > < span class ="n "> l1</ span > < span class ="o "> <=></ span > < span class ="n "> l2</ span > < span class ="p "> ;</ span >
380
380
< span class ="p "> }</ span >
@@ -385,7 +385,7 @@ <h3>operator==</h3>
385
385
< span class ="kt "> bool</ span > < span class ="k "> operator</ span > < span class ="o "> ==</ span > < span class ="p "> (</ span > < span class ="k "> const</ span > < span class ="n "> eq_comparable</ span > < span class ="o "> &</ span > < span class ="n "> that</ span > < span class ="p "> )</ span > < span class ="k "> const</ span > < span class ="p "> {</ span >
386
386
< span class ="c1 "> //大文字小文字を同値として扱って比較</ span >
387
387
< span class ="k "> for</ span > < span class ="p "> (</ span > < span class ="n "> < a href ="../../reference/cstddef/size_t.html "> std::size_t</ a > </ span > < span class ="n "> i</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ;</ span > < span class ="n "> i</ span > < span class ="o "> <</ span > < span class ="k "> sizeof</ span > < span class ="p "> (</ span > < span class ="k "> this</ span > < span class ="o "> -></ span > < span class ="n "> str</ span > < span class ="p "> );</ span > < span class ="o "> ++</ span > < span class ="n "> i</ span > < span class ="p "> )</ span > < span class ="p "> {</ span >
388
- < span class ="k "> if</ span > < span class ="p "> (</ span > < span class ="n "> < a href =" ../../reference/cctype/tolower.html " > std::tolower </ a > < /span > < span class ="p "> (</ span > < span class ="k "> this</ span > < span class ="o "> -></ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ])</ span > < span class ="o "> !=</ span > < span class ="n "> < a href =" ../../reference/cctype/tolower.html " > std::tolower </ a > </ span > < span class ="p "> (</ span > < span class ="n "> that</ span > < span class ="p "> .</ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]))</ span > < span class ="k "> return</ span > < span class ="nb "> false</ span > < span class ="p "> ;</ span >
388
+ < span class ="k "> if</ span > < span class ="p "> (</ span > < span class ="n "> std </ span > < span class =" o " > :: </ span > < span class =" n " > tolower < /span > < span class ="p "> (</ span > < span class ="k "> this</ span > < span class ="o "> -></ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ])</ span > < span class ="o "> !=</ span > < span class ="n "> std </ span > < span class =" o " > :: </ span > < span class =" n " > tolower </ span > < span class ="p "> (</ span > < span class ="n "> that</ span > < span class ="p "> .</ span > < span class ="n "> str</ span > < span class ="p "> [</ span > < span class ="n "> i</ span > < span class ="p "> ]))</ span > < span class ="k "> return</ span > < span class ="nb "> false</ span > < span class ="p "> ;</ span >
389
389
< span class ="p "> }</ span >
390
390
< span class ="k "> return</ span > < span class ="nb "> true</ span > < span class ="p "> ;</ span >
391
391
< span class ="p "> }</ span >
0 commit comments