【问题标题】:How do you add a class in your C++ directory?如何在 C++ 目录中添加类?
【发布时间】:2014-02-09 03:47:55
【问题描述】:

我一直在完成书中的练习来学习 C++。

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

首先,他们提供的链接不起作用。但是,我通过在 GitHub 上找到代码解决了这个问题。但是,我对如何将其添加到我的目录感到非常困惑。老实说,我什至不知道这意味着什么?有人可以解释一下如何将此代码添加到您的库中吗?

【问题讨论】:

    标签: c++ xcode directory


    【解决方案1】:

    id 没有说“添加到您的目录”,它说“将该文件复制到您的工作目录”。您的工作目录是您放置所有*.cpp.h 以及项目文件的目录。

    【讨论】:

    • 下载它并放在给定的目录中......我不知道如何让它更容易理解。浏览目录帮助:support.apple.com/kb/TA20520?viewlocale=en_US
    • 好吧抱歉我感觉迟钝。所以我下载了文本文件并将其放在我的 main.cc 文件所在的文件夹中。它仍然给我一个错误,说它无法识别该文件。我究竟做错了什么?谢谢
    • 使用#include 预处理指令。它应该包含在您正在阅读的某些较早的章节或部分章节中。是的 - 你的第一部分是对的:)
    • 这是我的代码:#include #include "Sales_item.h" int main() { Sales_item item1, item2; std::cin >> item1 >> item2; // 读取一对事务 std::cout
    【解决方案2】:

    如果这是我的想法,请执行以下操作。

    -将 Sales_item.h 文件复制到您的工作目录(可能是您的代码所在的位置) - 在您的程序中包含 Sales_item.h 文件,使用:

           #include "Sales_item.h"
    

    【讨论】:

    • 对不起,我觉得很愚蠢,但什么是目录?这只是您所有文件所在的查找器吗?我将下载的文本文件放在包含 main.cpp 文件的文件夹中,但它仍然无法识别它。请帮助并为自己是新手和愚蠢感到抱歉。
    • @user2444335 目录=文件夹;使用 #include "Sales_item.h" 将标题包含到您的程序中,然后它应该可以识别它。
    猜你喜欢
    • 2013-12-07
    • 2014-07-20
    • 2011-04-04
    • 2020-01-23
    • 1970-01-01
    • 1970-01-01
    • 2020-09-22
    • 1970-01-01
    相关资源
    最近更新 更多