Для поиска начните вводить запрос
Скользкие места С++. Как избежать проблем при проектировании и компиляции ваших программ