コンパイルエラー:string型が見つかりません

error C2065: 'string' : undeclared identifier

名前空間が解決できてないだけだった。
using namespace std;をつけて解決。

しかし、「using namespace std;」を使うやつはクズ説があるので名前空間のスコープについてはちゃんと考えた方がよさそう。