Utilisateur:Zulul/ BCK
Apparence
[C++ ]
[modifier | modifier le wikicode]ch. 10-13 ITERATOR ( 3/12/06 ) p.978 / 981 - 986
- include <vector> ->vector
- include <list> ->list
- include <deque> ->deque
- include <stock> ->stock
fonts partie d'une collection / en lecture ou en ecriture const iterator
Containers de sequences
vector ( acces direct iterateur ) list ( bidirectionnel (sequentiel) ) ++ -- deque ( acces direct )
TP - p.987
class Integer {
private :
long int liX;
public :
Integer(int iX=0);
int getInt();
long int getliX();
void setliX(long int aX);
void affiche();
};
Integer::Integer(int iX) {
liX = iX;
}
int Integer::getInt() {
return (int) liX;
}
long int Integer::getliX() {
return liX;
}
void Integer::setliX(long int aX) {
liX=aX;
}
void Integer::affiche() {
cout<<"le long int"
<<liX
<<endl;
return;
}
int main() {
vector<Integer>v;
vector<Integer>::iterator aI=v.begin();
aI->encode();
++aI;
v.par_back(*aI);
}