В «CalucateNumbers» отсутствует спецификация исключения «noException» и определение неявно объявленной ошибки ctor [дублC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 В «CalucateNumbers» отсутствует спецификация исключения «noException» и определение неявно объявленной ошибки ctor [дубл

Сообщение Anonymous »

Я новичок в C++
У меня возникла проблема при установке значений класса заголовка.
CalucateNumbers::CalucateNumbers() {
ResetValues();
}

void CalucateNumbers::ResetValues() {
firstNumber = 0;
secondNumber = 8;
}

CalucateNumber отсутствует спецификация исключения noException
Помогите, пожалуйста?
Это файл кода C plus plus с именем FBullCowGame.cpp
#include "FBullCowGame.hpp"

FBullCowGame::FBullCowGame() {
Reset();
}

void FBullCowGame::Reset() {
CurrentTries = 0;
MaxTries = 8;
}

Это заголовочный файл с именем FBullCowGame.hpp
#ifndef FBullCowGame_hpp
#define FBullCowGame_hpp

#include
#include

#endif /* FBullCowGame_hpp */

class FBullCowGame {
public:
void Reset(); // TODO Make a reset void
// Not important.., The important is this ^^
private:
int CurrentTries;
int MaxTries;
};

Вот MCVE на godbolt, где отображается ошибка:
error: definition of implicitly declared default constructor
13 | FBullCowGame::FBullCowGame() {
| ^


Подробнее здесь: https://stackoverflow.com/questions/495 ... finition-o
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»