トップページ > プログラム > 2015年02月19日 > fdKBoaCS

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

10 位/235 ID中時間01234567891011121314151617181920212223Total
書き込み数1000000000001020000000004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C言語なら俺に聞け(入門編)Part 127©2ch.net
Ruby 初心者スレッド Part 56©2ch.net
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net

書き込みレス一覧

C言語なら俺に聞け(入門編)Part 127©2ch.net
6 :デフォルトの名無しさん[sage]:2015/02/19(木) 00:00:18.29 ID:fdKBoaCS
すまぬ・・・すまぬ・・・
このスレは
C言語なら俺に聞け(入門編)Part 128
です
Ruby 初心者スレッド Part 56©2ch.net
758 :デフォルトの名無しさん[sage]:2015/02/19(木) 12:57:30.27 ID:fdKBoaCS
どこを疑問に思ってるのかよくわからんけど
そのreg3つはそれぞれ以下のような意味だよ

・/25/ただし25まで読み込んだ時点でその先に65が続くもの
・/25\d*/ただし25まで読み込んだ時点でその先に65が続くもの
・/\d*/ただし先頭が65であるもの

先読みした部分は結果には入らないし、読み飛ばされもしない
あとは先読み以外の部分が結果として表示されてる
Ruby 初心者スレッド Part 56©2ch.net
761 :デフォルトの名無しさん[sage]:2015/02/19(木) 14:29:02.05 ID:fdKBoaCS
言葉での表現は微妙だけど
たぶん考え方はあってると思うよ
先読みの場合は、点(・)の先に65があることを確認するだけで、点の位置は動かない
なので、その後に\d*とマッチする部分に65が含まれる

だからマッチに使われる(点が進む)ことを除外というのなら、先読みでは除外しないっていうことになると思う
スレを勃てるまでもないC/C++の質問はここで 23 [転載禁止]©2ch.net
101 :デフォルトの名無しさん[sage]:2015/02/19(木) 14:34:52.84 ID:fdKBoaCS
>>100
同じ型同士で同じ値を代入しただけなら==でも判定できそうな気がするけど(詳細は知らん)
以下のような場合は判定できないと思った方がよいと思うよ
doubleに代入した時点で厳密に1000ではなくなるから
int i = 1000;
double d = 1000;
if ( i == d )

実際に1000だとうまくいくかは試してない


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