Compiling...
BMakeFile.cpp
e:\works\datastruct\bmakefile.cpp(413) : fatal error C1010: unexpected end of 
file while looking for precompiled header directive
BTree.cpp
e:\works\datastruct\btree.cpp(169) : fatal error C1010: unexpected end of file
 while looking for precompiled header directive
DataStruct.cpp
E:\works\DataStruct\DataStruct.cpp(49) : error C2872: 'cout' : ambiguous symbo
l
E:\works\DataStruct\DataStruct.cpp(50) : error C2872: 'cout' : ambiguous symbo
l
MBucket.cpp
e:\works\datastruct\mbucket.cpp(125) : fatal error C1010: unexpected end of fi
le while looking for precompiled header directive
MyNode.cpp
e:\works\datastruct\mynode.cpp(110) : fatal error C1010: unexpected end of fil
e while looking for precompiled header directive
MyStack.cpp
e:\works\datastruct\mystack.cpp(57) : fatal error C1010: unexpected end of fil
e while looking for precompiled header directive
MyStu.cpp
e:\works\datastruct\mystu.cpp(100) : fatal error C1010: unexpected end of file
 while looking for precompiled header directive
Generating Code...
Error executing cl.exe.DataStruct.exe - 8 error(s), 0 warning(s)这个问题困扰了好久,未能解决,哪位帅哥哥,靓姐姐帮帮忙!
小弟不胜感激!!

解决方案 »

  1.   

    在各CPP文件最上面#include "stdafx.h"
      

  2.   

    我觉的你是由于导入了自定义的类造成的。
    这是由于VC中的类存在格式问题,在一开始定义的#define ....一大堆看不懂的东西解决办法是:首先用VC的Insert->new class
    然后将你的代码拷贝过去(注意保留#define ....的一大堆东西)
    即.h文件替换从类定义开始。
    .cpp文件替换从构造函数开始。
    保留生成的上面的部分。
      

  3.   

    同意qfly() 
    先把stdafx.h包含在每个cpp文件中
    如果还出现错误,再说