Привет, я просто пытался изучить отдельные классы на C++. Я не знаю, почему мой код не работает. Так вот основной код файлаПочему мои функции не определены, когда я уже объявил тип?
#include <iostream>
#include "Number.h"
using namespace std;
int main()
{
Number key;
key.setNumber(200);
cout<<key.getNumber();
return 0;
}
Вот код CPP класса функции файл
#include "Number.h"
#include <iostream>
using namespace std;
void Number::setNumber(int transfernumber)
{
privatenumber = transfernumber;
}
int Number::getNumber()
{
return privatenumber;
}
А вот заголовочный файл
#ifndef NUMBER_H
#define NUMBER_H
class Number
{
public:
Number();
void setNumber(int transfernumber);
int getNumber();
private:
int privatenumber;
};
#endif // NUMBER_H
Благодаря
Что заставляет вас думать, что ваш код не работает? – Galik
Когда я создаю программу в кодовых блоках, она говорит, что разные функции не определены – TommyL
Можете ли вы опубликовать сообщение об ошибке и указать в своем коде, в какой строке компилятор говорит, что произошла ошибка? – Galik