@@ -346,8 +346,8 @@ <h3>operator==</h3>
346346 < 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 >
347347 < span class ="c1 "> //大文字小文字を同値として扱って比較</ span >
348348 < 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 >
351351 < 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 >
352352 < span class ="k "> return</ span > < span class ="n "> l1</ span > < span class ="o "> <=></ span > < span class ="n "> l2</ span > < span class ="p "> ;</ span >
353353 < span class ="p "> }</ span >
@@ -373,8 +373,8 @@ <h3>operator==</h3>
373373 < 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 >
374374 < span class ="c1 "> //大文字小文字を同値として扱って比較</ span >
375375 < 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 >
378378 < 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 >
379379 < span class ="k "> return</ span > < span class ="n "> l1</ span > < span class ="o "> <=></ span > < span class ="n "> l2</ span > < span class ="p "> ;</ span >
380380 < span class ="p "> }</ span >
@@ -385,7 +385,7 @@ <h3>operator==</h3>
385385 < 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 >
386386 < span class ="c1 "> //大文字小文字を同値として扱って比較</ span >
387387 < 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 >
389389 < span class ="p "> }</ span >
390390 < span class ="k "> return</ span > < span class ="nb "> true</ span > < span class ="p "> ;</ span >
391391 < span class ="p "> }</ span >
0 commit comments