OBONO’s Diary

へっぽこプログラマの戯言

STL

仕事にて。C++言語の開発環境で、社内の別チームから提供された共有ライブラリを参照して、string型を返してくるAPIを呼ぶと Segmentation Fault で落ちてしまう不具合を解析。
1日かけて悩んだ挙句、自分の環境と別チームの環境とでSTLの実装が異なっている事が原因だと分かった。…というか、今までSTLという概念を良く分かっていなかったわけで。まさか、string型が環境によって実装が異なっているなんて、夢にも思わなかった。
今日はとても勉強になったよ。