>>411
よく考えたら% size()でkeyは常に要素数以下に収まるようになってるからatoiの溢れだけ対応すれば充分って事ですかね
こちらこそろくに考えてない思いつきでお手を煩わせてすんませんした

(ただ今度は逆にkeyが常に要素数以下ならそのatoiの対応だけすれば後は戻り値はわざわざsize_tにしないでもintのままで良いんじゃ?って疑問が)