そ、そりゃねぇよ…

派遣の人に書いてもらったコードでmapを扱う場面

hogeMap::iterator it = hogemap.find(key);
hogeFunc(it->second);

まぁ動くからいいんだけど、まどろっこしいし個人的にstd::pairがなんとなく嫌いなので、

・ω・)σ ただのmapなら簡単にアクセスできますよ。ほら、その角カッコのヤツ

なんて言ったのが運の尽き。

20分後。

のやさん…動かないです (○-○;
・ω・) ドレドレ…?

hogeFunc(hogemap.map::operator[](key);

;・ω・) .oO(ちょ…
なんででしょう?(○-○
;・ω・)えっと、その本に多分演算子オーバーロードって書いてあるから読んでみて
はい(○-○

20分後

. .: : : : : : : : :: :::: :: :: : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    . . : : : :: : : :: : ::: :: : :::: :: ::: ::: ::::::::::::::::::::::::::::::::::::::
   . . .... ..: : :: :: ::: :::::: :::::::::::: : :::::::::::::::::::::::::::::::::::::::::::::
        Λ_Λ . . . .: : : ::: : :: ::::::::: :::::::::::::::::::::::::::::
       /:彡ミ゛ヽ;)ー、 . . .: : : :::::: :::::::::::::::::::::::::::::::::
      / :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . :::::::::::::::::::::::::::::::::::::::
      / :::/;;:   ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
 ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ ̄

;・ω・) 大丈夫ですか?
演算子オーバーロードってインスタンス同士の足し算・掛け算ができるようになるってことなんですよね(○-○
;・ω・).oO(理解してんだかしてねーんだか全然わかんねー切り替えしダナおい…

そんな今日この頃。どーすんだよ、おい…