wcześniej mi to działo bez problemu a teraz wyrzuca:
1>------ Build started: Project: 123, Configuration: Debug Win32 ------
1> stdafx.cpp
1> 123.cpp
1>c:\users\artur\documents\visual studio 2010\projects\123\123\123.cpp(3): warning C4627: '#include ': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>c:\users\artur\documents\visual studio 2010\projects\123\123\123.cpp(4): warning C4627: '#include ': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>c:\users\artur\documents\visual studio 2010\projects\123\123\123.cpp(24): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Może troszeczkę spokojniej? Problem wynikał z tego, że projekt miał zdefiniowany prekompilowany nagłówek, a to wymaga, by każdy plik cpp go załączał przy pomocy #include. Stworzenie nowego projektu rozwiązuje problem, ale nie uczy osoby, która problem napotkała, niczego na temat jego źródła. Pisanie kodu w sposób bezrefleksyjny, używając “gotowych” rozwiązań nie jest dobrym pomysłem.
I czy błędy były te same? Może wtedy kompilatorowi chodziło o coś innego.
P.S. Kolego drobok , niech się kolega tak nie denerwuje. Chciałem tylko podać inne rozwiązanie problemu, bo jak autor utworzy kiedyś projekt i wywali StdAfx.h, to znowu będzie miał ten sam problem, a tak to będzie wiedział w czym rzecz