提问者:小点点

在不同的文件中找不到类“没有这样的文件或目录”


嘿,所以我是一个初学者,想在另一个文件上我的课,但是找不到。 这是3个文件

main.cpp

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

int main(){

    MyClass my_class;


    return 0;
}

MyClass.cpp

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

MyClass::MyClass(){
    std::cout << "Construtor" << std::endl;
}

MyClass::~MyClass(){
    std::cout << "Destructor" << std::endl;
}

MyClass.h

#ifndef MYCLASS_H
#define MYCLASS_H


class MyClass
{
    public:
        MyClass();
        ~MyClass();

    protected:

    private:
};

#endif // MYCLASS_H

控制台输出为

No such file or directory
No such file or directory
error: no input file

头文件与main和MyClass文件在同一个文件夹中。 我找不到任何与C++相关的东西,只有javascript或Python。 谢谢你的帮助,我很感激。


共1个答案

匿名用户

问题不在代码上,可能是编译器,你使用的是哪个编译器。 您可以更喜欢使用代码块。 谢谢你的阅读。