Je travaille sur un modèle de classe de conteneur (pour int, bool, cordes, etc.), et je suis coincé avec cette erreuravertissements de modèle et l'aide d'erreur, (gcc)
cont.h:56: error: expected initializer before '&' token
pour cette section
template <typename T>
const Container & Container<T>::operator=(const Container<T> & rightCont){
qu'est-ce que j'ai fait de mal là-bas?
Vous ne savez pas non plus ce que ce message d'avertissement signifie.
cont.h:13: warning: friend declaration `bool operator==(const Container<T>&, const Container<T>&)' declares a non-template function
cont.h:13: warning: (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning
à ce poste
template <typename T>
class Container{
friend bool operator==(const Container<T> &rhs,const Container<T> &lhs);
public: