https://twitter.com/hanai_y/status/1650714445621125120
Go ではインクリメント/デクリメントは文(statement)なので何も返さないけど C++ は式(expression)なので評価結果が返ってきて,更にそれをキャストしてるけど,その結果はどこにも反映されないので怒ってるのか。しかもこれ後置だから,下手に変数とかに入れるとインクリメントする前の値が入るよね。インクリメント前の状態を保持っておきたいなら別だけど。
まぁ,でも,いずれにせよ ChatGPT 先生のアドバイスはナシだなw 単にキャストを外せばいいだけ。最近の C++ は(使ってないので)知らないけど, Go みたいに
```
_ = (unsigned int)keta++;
```
とかできれば面白いのにw