あなたが探している情報は、この日記には記されていない可能性が高いです。(検索で来た人用)
にらどんは一杯500円。尚、出前は承っておりません。ご了承下さい。

もー、なんなの。
いろいろ調べた結果。
intからconst intへの暗黙キャストをしようとするとエラーを吐くと。
今回の僕の場合、sort内部の関数が比較関数に引数渡す時にそれ吐いちゃってるので
明示的にキャストすることができず、


あれ、それっておかしくないですか。
じゃあ引数をそもそもそれにあわせておけば・・・
const以前に*とか&が多すぎてかみ合ってないわけだから・・・・
おや、リンク通った・・・?
デバッグしたら見るからに並んでる・・・?


そもそも何故並んでいるのかわからない。
昨日のサンプルからも結局、どうして配列用のsortがvectorで使えるのかわからないし。
まぁ並べる方法はわかったからいいのか・・・?
仕組みがわからないまま使うってのはなんかもやもやするなー。


そして並べたはいいけど、ルビを単純にstrcmpしただけじゃアルファベット順なんですよね。
閃いた。
ルビを数字列に変換してそれを比較すればええやないの。
これがまぁ自作関数と、いちいちRate配列作るのもよくなさそうだからグローバル配列にならざるをえないけど、
うむ、これはよさそうだぞ。