C++ で、<<(挿入演算子)をオーバーロードする関数の作り方を教えていただきたいです。
8時間ほど改善しなくて、いろいろと追い込まれて似たような質問をしています。申し訳ありません。
どうぞよろしくおねがいします。
c++
1template <typename Type> 2class Animal{ 3 private: 4 int id; 5 int name 6 7 public: 8 void operator<<(HashEntry<Type>* tmp){ cout << tmp ->getValue(); }
C++
1//この下でオーバーライドした<<オペレーターを使用したいです。 2void printTable(){ 3 HashEntry<Type>* currentEntry = table[i]; 4 while(currentEntry -> getNext() != NULL){ 5 cout <<(currentEntry);
回答1件
あなたの回答
tips
プレビュー