olá, estou tentado fazer isso já há um tempo... é o seguinte:
eu tenho minha classe Color que grava as cores em RGB (int R, int G, int B), com o construtor inicializando o RGB em 0,0,0. Até aqui tudo certo.Aí tenho outra classe CWindow que o construtor dela usa parametros do tipo Color. É aí que está o problema. Como eu inicio esse construtor como default para essa classe Color??
seria tipo assim:
class Color{
int r,g,b;
public:
Color(int r=0, int g=0, int b=0);
...
}
class CWindow {
int x, y;
public:
CWindow(Color cor(???), int x=0, int y=0)
...
}
Pergunta
My_Canvas
olá, estou tentado fazer isso já há um tempo... é o seguinte:
eu tenho minha classe Color que grava as cores em RGB (int R, int G, int B), com o construtor inicializando o RGB em 0,0,0. Até aqui tudo certo.Aí tenho outra classe CWindow que o construtor dela usa parametros do tipo Color. É aí que está o problema. Como eu inicio esse construtor como default para essa classe Color??
seria tipo assim:
alguém tem alguma ideia de como resolver isso??
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.