hi iam started to study c++ module this sem can help me out, I don't able to understand the meaning of this line `map<int, BST<Data>**>::iterator itr = tree.begin() for (map<int, BST<Data>**>::iterator itr = tree.begin(); itr != tree.end(); ++itr) { if (itr->first == y) { for (int i = 0; i < 12; i++) for (int j = 0; j < 31; j++) sum(itr->second[i][j].root, c[i], sumS[i], sumSR[i], sumT[i]); break; } }
Quote:We already know that a pointer points to a location in memory and thus used to store the address of variables. So, when we define a pointer to pointer. The first pointer is used to store the address of the variable. And the second pointer is used to store the address of the first pointer. That is why they are also known as double pointers.
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)