C++で実装してるのですが