Я получаю эту ошибку в точке, перед "codigo", на const EstruturaApresentacao TUApresentacao :: ESTRUTURA_VALIDA.codigo = "0020";
Я на некоторое время застрял в этой проблеме.Я что-то упустил?
Заранее спасибо!
entidades.h
#include <string>
typedef struct Estrutura_Apresentacao {
string codigo;
string data;
string horario;
string preco;
string sala;
string disponibilidade;
}EstruturaApresentacao;
teste.h
#include "entidades.h"
using namespace std;
class TUApresentacao {
private:
void monta();
void desmonta();
void testarCenarioSucesso();
static const EstruturaApresentacao ESTRUTURA_VALIDA;
Apresentacao *pApresentacao;
public:
void run();
};
testes.cpp
#include "testes.h"
#include <iostream>
const EstruturaApresentacao TUApresentacao::ESTRUTURA_VALIDA.codigo = "0020";
const EstruturaApresentacao TUApresentacao::ESTRUTURA_VALIDA.data = "18/04/19";
const EstruturaApresentacao TUApresentacao::ESTRUTURA_VALIDA.horario = "10:30";
const EstruturaApresentacao TUApresentacao::ESTRUTURA_VALIDA.preco = "212,15";
const EstruturaApresentacao TUApresentacao::ESTRUTURA_VALIDA.sala = "8";
const EstruturaApresentacao TUApresentacao::ESTRUTURA_VALIDA.disponibilidade = "102";