Получение сообщений об ошибках из стандартных заголовков обычно является признаком ошибки в какой-то другой ошибке в одном из ваших заголовков, которая была включена перед стандартными заголовками. Вы искали это?
VC6, по крайней мере из сегодняшнего POV, впечатляюще плох в поддержке стандарта C ++. Среди других ошибок, он принял много неисправного кода, который больше не принимается более новыми версиями VC.