sách gpt4 ai đã đi

Tệp tiêu đề C++ (cơ bản)

In lại 作者:行者123 更新时间:2023-11-28 02:33:37 27 4
mua khóa gpt4 Nike

我尝试使用头文件和源文件,但遇到了问题。因此,我对我正在尝试做的事情做了一个简化版本,我在 CodeBlocks 中遇到了同样的错误(undefined reference to add(double, double) TRONG main.cpp ).

hiện hữuadd.cppở giữa:

double add (double x, double y)
{
return x+y;
}

hiện hữu add.h ở giữa:

#ifndef ADD_H_INCLUDED
#define ADD_H_INCLUDED

double add(double, double);

#kết thúc nếu

hiện hữu main.cpp ở giữa:

#include 
#include "add.h"

int chính()
{
std::cout<<><>
trả về 0;
}

我做错了什么?请注意,当我将 #include "add.cpp" Thêm vào add.h 时,一切正常。但根据我正在学习的教科书,不需要这样做。

1 Câu trả lời

我必须手动将文件指定为构建目标,因为它们不是默认构建的。在 CodeBlocks 中,这是通过右键单击项目,转到属性 > 构建目标并检查调试和发布中的所有文件来完成的。

关于C++ 头文件(基础),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28272986/

27 4 0
Bài viết được đề xuất: c++ - #define DCL_PROP(prop) 这样的宏是如何工作的?
Bài viết được đề xuất: html - 使用 HTML 和 CSS 创建的网页上的额外空间
Bài viết được đề xuất: c++ - 在 boost::lambda 中使用 static_cast
Bài viết được đề xuất: c++ - 多层上的模板化类未知类型
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com