私は非常に単純な問題を抱えています。C++ を学習しようとしていますが、少し問題があります。これがコードです
system.h
#include <iostream>
#include "processor.h"
using namespace std;
class sys
{
public:
int id;
sys()
{
id=0;
}
};
プロセッサ.h
#include <iostream>
using namespace std;
class proc
{
public:
const sys* s1;
s1=new sys();
};
エラーは言う
"error C2512: 'sys' : no appropriate default constructor available"
デフォルトのコンストラクターがあります。
私はC++の初心者なので、何が間違っているのか説明してください。ありがとうございました。