トップページ > プログラム > 2016年07月17日 > QsgH89uU

書き込み順位&時間帯一覧

4 位/163 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000100000231209



使用した名前一覧書き込んだスレッド一覧
876
デフォルトの名無しさん
【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net

書き込みレス一覧

【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
878 :876[sage]:2016/07/17(日) 13:18:59.48 ID:QsgH89uU
>>877
>UTF-16LEはcharでは無くwchar_tでは?
もしVisual C++固有の用語か何かだったら知らんが、
少なくともUnicode規格上の定義ではあり得ない。
あと、バイト単位で読み書きするファイルとプログラミング言語上の型wchar_tとを同列に扱っちゃ駄目
【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
890 :デフォルトの名無しさん[sage]:2016/07/17(日) 19:32:37.68 ID:QsgH89uU
>>889
>wregex の日本語ロケールがとか言ってる人が
別に変じゃないだろう
ロケールに応じて「1(全角)」や「〇」が\dにヒットするかどうかが変わってもおかしくはない
【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
891 :デフォルトの名無しさん[sage]:2016/07/17(日) 19:34:39.76 ID:QsgH89uU
そう言えばC#(.NET)の正規表現の\dはロケールによらず全角の数字も反応したような
【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
895 :デフォルトの名無しさん[sage]:2016/07/17(日) 20:16:27.09 ID:QsgH89uU
>なんて言うカテゴリで変わるんだ?
そこで言う「カテゴリ」の定義は?
【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
896 :デフォルトの名無しさん[sage]:2016/07/17(日) 20:18:28.14 ID:QsgH89uU
>>893
Win32APIでUTF-8をwchar_t配列に変換してstd::wregexで判定しとけ
【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
897 :デフォルトの名無しさん[sage]:2016/07/17(日) 20:27:05.92 ID:QsgH89uU
>>893
ほれ
http://ideone.com/2SvZBY
【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
900 :デフォルトの名無しさん[sage]:2016/07/17(日) 21:42:19.95 ID:QsgH89uU
>>898
どうしたいきなり
ロケールがどうとか、>>893との繋がりが見えないぞ
【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
903 :デフォルトの名無しさん[sage]:2016/07/17(日) 22:27:19.57 ID:QsgH89uU
>>901
ワイド版正規表現とロケールの関係を全否定するかのようなレスが有ったので可能性について言及しただけだが、
>>897がその例だと思ってしまうなんてアスペこじらせ過ぎにもほどがあるぞ。
実例は知らんがISO/IEC 9899:2011でisw????系関数はロケールのLC_CTYPEカテゴリの影響を受けると規定されているんだから
ロケールに影響されてもおかしくはないだろう
【初心者歓迎】C/C++室 Ver.98【環境依存OK】 [無断転載禁止]©2ch.net
904 :デフォルトの名無しさん[sage]:2016/07/17(日) 22:39:58.87 ID:QsgH89uU
>UNICODEにロケールとか無いんだけどな

どうしてこう息を吸ってはくように嘘がつけるのか。
The Unicode Version 8.0 - Core Specificationの5.18章とか図入りでロケール依存を説明しているのに


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。