typedef X* deque<X, A>::pointer;
#include <deque>
#include <iostream> #include <deque> int main() { using namespace std; // Create a deque and add an element to it deque<int> qDeque; qDeque.push_back(5); // Assign a pointer and output the element deque<int>::iterator qIter = qDeque.begin(); deque<int>::pointer qPtr = &(*qIter); cout << "qPtr points to = " << *qPtr << endl; // Change the value through the pointer *qPtr = 30; cout << "qPtr points to = " << *qPtr << endl; // Keep the window open cin.get(); return 0; }
© 20072024 XoaX.net LLC. All rights reserved.