私はコースワークの多様性を見せびらかそうとしていますが、<< 演算子を使用して変数をリストに簡単に追加したいと考えています。例えば:
UpdateList<string> test;
test << "one" << "two" << "three";
私の問題は、 << 演算子のすべての例が ostream に関係していることです。
私の現在の試みは:
template <class T> class UpdateList
{
...ect...
UpdateList<T>& operator <<(T &value)
{
return out;
}
}
これを達成する方法を知っている人はいますか、それとも実際には C++ 内では不可能ですか?