recherche

Maison  >  Questions et réponses  >  le corps du texte

Erreur C++ C2678 : binaire '<<' : aucun opérateur trouvé acceptant l'opérande gauche de type 'const std::ostream'

J'ai appelé l'opérateur<< de SortedSinglyList dans l'opérateur<< de LinkedMatrix et j'ai déterminé que l'erreur se trouvait dans la ligne marquée. Cette erreur est-elle liée à const ? Mais aucun du code que j'ai écrit ici ne contient const

J'ai exécuté correctement l'opérateur<< dans SSL, mais LM a échoué

class LinkedMatrix-------
friend ostream& Operator<<<>(ostream& os, LinkedMatrix &a)

{
    for (int i = 0; i < a.rows; i++)
        cout << "i" << (*a.rowlist[i]);   //括号相当于SSL对象。调用SSL.operator<<
    
}

为情所困为情所困2762 Il y a quelques jours1162

répondre à tous(1)je répondrai

  • 仅有的幸福

    仅有的幸福2017-06-05 11:13:05

    opérateur<<<>Qu'est-ce que c'est<>

    répondre
    0
  • Annulerrépondre