- C++相談室 part125 [無断転載禁止]©2ch.net
398 :デフォルトの名無しさん (ワッチョイ 9733-oo3f)[sage]:2016/07/09(土) 17:42:49.14 ID:SM0qakfh0 - >>390
できないねー。 正論を言ってしまうと、配列のインデクスに使う型はsize_t一択なので、然るべき変換は必要だと思う。 毎度書くか、一つの変換関数を作って通すかは個人の自由だけどね。
|
- C++相談室 part125 [無断転載禁止]©2ch.net
399 :デフォルトの名無しさん (ワッチョイ 9733-oo3f)[sage]:2016/07/09(土) 17:50:56.77 ID:SM0qakfh0 - >>391
おっと、回答が出てるやん。 俺はそうしてるよ。
|
- C++相談室 part125 [無断転載禁止]©2ch.net
404 :デフォルトの名無しさん (ワッチョイ 9733-oo3f)[age]:2016/07/09(土) 21:09:54.73 ID:SM0qakfh0 - >>401
まず、配列で符号付きのインデクスって、通常無いでしょ? 特殊用途ではありそうだけど、ほとんどの場合バグになるだけだし。 で、標準ライブラリがsize_t押しなので、使わない手はないでしょ?って感じ。 ただ、int→size_tは暗黙変換可能なので、制限を見切った上で使ったりはするけど。
|
- C++相談室 part125 [無断転載禁止]©2ch.net
409 :デフォルトの名無しさん (ワッチョイ 9733-oo3f)[age]:2016/07/09(土) 22:14:33.91 ID:SM0qakfh0 - >>408
それでいいんじゃね? どう思って、どう行動するかは個人の自由。
|