[
最新
] ■[
前年
|
前月
|
前日
|
2019/04/19
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
--------
04/19 14:33
(
@gorry5
) 来週です/八四六 月末定例「水八会」 30th 2019/4/24(水) 20:00 https://twipla.jp/events/374140
#水八会
(pete)
--------
04/19 15:06
(
@gorry5
)
@HirofumiIwasaki
@tokihiro_naito
M2さん社内にもこれくらいできる人が多数いそう… :D
(koki)
04/19 15:38
(
@tokihiro_naito
)
@gorry5
@HirofumiIwasaki
そんな時間はねぇ!って怒鳴られそうですw
(soda)
04/19 16:35
(
@gorry5
) C++のデフォルト引数は便利なんだけど、機能拡張するときによく考えずにやってしまうと「コード互換性がなくなっていることを誰も教えてくれない」という困ったことになるのでな…。引数名つき形式ならこういうことはないんだが、あれはあれで「… https://twitter.com/i/web/status/1119142236506058752
(node)
04/19 16:54
(
@gorry5
) こういうことね… https://ideone.com/u65Qqx https://t.co/rzk72QlZ7p
(hesu)
04/19 16:56
(
@yunyundetective
)
@gorry5
「デフォルト引数は末尾への追加のみ許される」って鉄則ですなー。
(heza)
04/19 16:57
(
@yunyundetective
)
@gorry5
(そしてそれを繰り返していると引数の順序が支離滅裂になっていく。
(heda)
04/19 17:06
(
@gorry5
)
@yunyundetective
あるいは「結局デフォルト引数版がなくなって引数だけ違う関数定義が大量に発生」とか「ほげほげEx()」「ほげほげWithParam1AndParam2()」などという事態に…w
(maru)
04/19 19:29
(
@blackhowling64
)
@gorry5
boolのつもりが…っていう。
04/19 19:29
(
@blackhowling64
) C#erで良かった…。
04/19 19:29
(
@blackhowling64
) 型に厳密な言語好きです。
04/19 19:29
(
@blackhowling64
) おっと、誰か来たようだ…
(poso)
04/19 19:36
(
@gorry5
)
@blackhowling64
引数の型の問題ではないのですよ…「何番目にどの引数を渡すか」がズレてしまったことがデフォルト引数のせいで隠れちゃうのに気づきにくい…という話
(kinu)
04/19 19:39
(
@blackhowling64
)
@gorry5
え、その順番の通りに入るものだと勘違いしてました…。
04/19 19:39
(
@blackhowling64
) int,int,boolにint,boolで呼んだら、
04/19 19:39
(
@blackhowling64
) int,1,boolのデフォルト値
04/19 19:39
(
@blackhowling64
) になるとばかり…もう少し見よう
(kuka)
04/19 19:42
(
@blackhowling64
)
@gorry5
もし僕の勘違いが正しいなら、
04/19 19:42
(
@blackhowling64
) int,classA,boolに、int,boolで呼んだ場合にはコンパイルエラーになるかと…。
04/19 19:42
(
@blackhowling64
) classA cls = false;
04/19 19:42
(
@blackhowling64
) がコンパイルエラーになるだろうから、という予想でした。
(kuba)
04/19 19:44
(
@gorry5
)
@blackhowling64
もしloopが「する・しないを示すbool」じゃなくて「回数を示すint」だったら…?
(keha)
04/19 19:48
(
@gorry5
)
@blackhowling64
ここで最も重要なことは、「関数の引数の仕様を変えるときは、それにより旧来のコードが誤動作するようなやり方は可能な限り避けよ」という方針において、C++のデフォルト引数が罠になりやすい…ということなのです
(kohi)
04/19 23:00
(
@blackhowling64
)
@gorry5
そうですね…。
04/19 23:00
(
@blackhowling64
) そこに於いてはc#も同様の問題を抱えてますね。
(pata)
■グループ[
Mention
] ■その他[
Twitter:@gorry5
][
日記
] ■[
twtlog 20100921a
]
[
最新
] ■[
前年
|
前月
|
前日
|
2019/04/19
|
翌日
|
翌月
|
翌年
] ■表示[
全て
|
@gorry5のみ
|
個別
]