Enviado em 13/08/2014 - 20:59h
Eu tenho duas classes que dependem uma da outra, só que já tentei usar forward declaration e nada de funcionar. Os headers estão mais ou menos assim:
// fighter.hpp
#include "stage.hpp"
class CStage; // forward declaration de CStage
class CFighter
{
public:
CStage * stage;
void set_stage ( CStage * s )
{
stage = s;
}
};
// stage.hpp
#include "fighter.hpp"
class CFighter; // forward declaration de CFighter
class CStage
{
CFighter * first;
CFighter * second;
};
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Interface gráfica não funciona (3)
Programa duplicado no "Abrir com" e na barra de pesquisa do ... (2)