关于C++的一个异常

关于C++的一个错误
  才接触c++麻烦前辈们帮忙看看这段代码  是《C++Primer》里的例题 在书上是这样写的也可以通过编译并且运行 输入 输出  为什么我在vc6.0里编译不通过  报错的内容是:

Cannot open include file: 'Sales_item.h': No such file or directory


#include <iostream>
#include "Sales_item.h"
using namespace std;
int main()
{
    Sales_item item1, item2;
    cin >> item1 >> item2;
    if (item1, same_isbn(item2))
    {
        cout << item1 + item2 << endl;
        return 0;
    }
    else
    {
        cerr << "Data must refer to same ISBN" << endl;
        return -1;
    }
}
------解决思路----------------------
Cannot open include file: 'Sales_item.h': No such file or directory
无法打开包含的文件:'Sales_item.h',没有这个文件

'Sales_item.h'这是个头文件,你得在你的工程里面添加这个文件才行啊
------解决思路----------------------
这个头文件你可以从c++ primer提供的网站上下载,然后在工程中添加就可以了