Ir para conteúdo
Fórum Script Brasil
  • 0

Substituir funçao pelo metodo friend


Miguelowski

Pergunta

Funçao

void Tabuleiro::Show(){

int i = 0, j;

cout << " Jogo do Galo\n";

for (i = 0; i < Nc; i++){

cout << " " << i + 1;

}

cout << "\n";

for (i = 0; i < Nl; i++){

cout << i + 1 << " ";

for (j = 0; j < Nc-1; j++){

cout << Matriz[j] << " | ";

}

cout << Matriz[Nc-1];

cout << "\n";

if (i < Nl - 1){

cout << " -------";

for (j = 0; j < Nc - 1; j++){

cout << "|-------";

}

cout<<"\n";

}

}

cout << "\n";

}

 

 

Metodo friend

ostream & operator << (ostream &os, const Tabuleiro t)

{

os << t.Nc << "/" << t.Nl <<endl;

return os;

}

istream & operator >> (istream &is, Tabuleiro &t)

{

cout << "Numero de colunas: ";

is >> t.Nc;

cout << "Numero de linhas: ";

is >> t.Nl;

return is;

}

 

 

Como faço para substituir a funçao show pelo metodo friend <<,  de modo ao metodo friend retornar show?

Link para o comentário
Compartilhar em outros sites

1 resposta 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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...