bool値をインクリメントする……?

@climpetさんや@Cryoliteさんがつぶやいているように、C++の規格ではbool値をインクリメントするとtrueになる(false→true, true→true)と決まっています(ただし非推奨)。そしてデクリメントは定義されていません。反響が大きかったので、つぎゃりました。
13
前へ 1 ・・ 4 5
suibaka @suibaka

まずこんな事考えないといけない時点でry

2012-08-16 23:53:11
suibaka @suibaka

@egtra えーと、推奨されていない理由ではなくて、インクリメントが一応許可されている理由がわからないです.

2012-08-16 23:54:49
くれすとさん@充電中 @thayamizu

@suibaka はい.どう書こうがC++はやっぱりウ○コだと思います.

2012-08-16 23:55:03
いぐにすさん @ignis_fatuus

整数、ポインタ、イテレータ以外にインクリメントを使う感覚が意味不明

2012-08-16 23:58:42
Egtra (ysk-noh) @egtra

https://t.co/XdaLI5Q8 deprecatedな機能であるという点で、私はウンコード候補だと思いました。結局は https://t.co/jg2LnAG0 という話に行き着くのですが。

2012-08-17 00:15:44
Egtra (ysk-noh) @egtra

@suibaka ああ、すみません。そういう意味でしたか。おおかたどこか古いコンパイラでOKだったのが伝播して規格に入ったのでしょうが、最初に++実装した理由はなんでなんでしょうね。

2012-08-17 00:18:16
👻 道化師 🃏 @wraith13

bool のインクリメント話といえば http://t.co/5bqTPYMd このへんも。

2012-08-17 01:23:33

おまけ

あかり大好きbot(運用終了) @akari_daisuki

わぁいインクリメント あかりインクリメント大好き

2012-08-15 18:06:41
前へ 1 ・・ 4 5