Maintenant que j'y repense, le coup du "unexpected end of file while looking for precompiled header" me dit vaguement qqc.
Je me demande si ça m'est pas arrivé une fois car j'avais oublié une accolade fermante dans la déclaration de la classe. Ou alors, c'était un problème d'include du style j'avais mis un include APRES le #ifndef MACLASSE_H/#define MACLASSE_H au lieu de le mettre avant. Mais dans mon cas, ça ne compilait pas du tout, contrairement à toi.
---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran