C ++引物练习1.5.1 p 1.20

时间:2014-09-11 14:39:07

标签: c++

练习1.20:http://www.informit.com/title/032174113在第1章代码目录中包含Sales_item.h的副本。将该文件复制到您的工作目录。用它来编写一个读取一组图书销售交易的程序,将每笔交易写入标准输出。

它提供的链接不起作用,所以我从其他网站下载了Sales_item.h

 #include <iostream>
 #include "Sales_item.h"

 int main()
 {
     Sales_item sales_item;
     while (std::cin >> sales_item)
     {
     std::cout << sales_item << std::endl;
   }
     return 0;
   }

错误说Sales_item.h : **No such file or directory found**。 编辑 - 我使用Windows 7 Os和Codeblocks作为IDE。

2 个答案:

答案 0 :(得分:1)

从互联网复制Sales_item.h源代码,然后将其粘贴到您的编辑器中,然后将文件保存为Sales_item.h格式,从而在同一个文件夹中创建一个头文件,其中所有程序都是保存。现在复制新创建的头文件并将其粘贴到工作目录中。

该目录位于windowC:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\includefolder where most of the header files are saved. Save your sales_item`头文件中。

然后顺利编译并运行代码。

答案 1 :(得分:0)

使用:

#include "./Sales_item.h"

您收到错误可能是因为指向 Sales_item.h 的链接设置不正确。