どうすれば機能するようにオーバーロードできob2[0][0] << 112.6
ますか? 現在、この操作に挿入機能を使用しています。
template <class X>
class A
{
void insert(int row, int col, type val)
{
...
}
};
template <class Y>
class B
{
vector<int> row;
vector<vector<pair<int, Y> > > colval;
}
int main()
{
B<float> ob1;
A<B<float> > ob2;
ob2[0][0] << 112.6;
}