Проблемы с заголовочными файлами на атоме - PullRequest
0 голосов
/ 26 мая 2018

У меня проблемы с компиляцией c ++ на Atom.Я получаю сообщение об ошибке при попытке связать файл заголовка с моим источником.И ничего не меняя, он неожиданно заработал через один день.Теперь я пытаюсь скомпилировать два исходных файла и один заголовок, и я получаю сообщение об ошибке, в котором говорится, что класс не объявлен в этой области.Это мои файлы:

Источник1:

#include <iostream>
#include "mine.h"
using namespace std;

int main() {
  Perfect parfait ;
  parfait.opa();
  parfait.part();

  return 0;
}

Источник 2:

#include <iostream>
#include "mine.h"
using namespace std;

void Perfect::opa() {
  cout << "Numerai" << endl;
}

int Perfect::part() {
  int i = 2+4;
  return i;
}

Заголовочный файл:

#include <iostream>
#ifndef FILE_H_
#define FILE_H_

class Perfect {
public:
  opa();
  part();
};
    #endif
...