Demande d'aide en C++

nicole -  
 Jolkdarr -
Bonjour,
j'ai un test à rendre et j'ai un petit problème on quelques questions:

1) cout est un typedef oui/non
2) le type de cout est std ::basic_ostream<char,std ::char_traits<char>> oui/non
3) soit un iterateur p sur un vecteur v
++p est plus efficace que p++ oui/non
4) int i; p[i]; compile oui/non
5) soit un forward iterateur p sur un vecteur v
--p; compile oui/non

merci de me répendre sur mes questions SVP

1 réponse

Jolkdarr
 
Hello !

1) Pour répondre, il faut déterminer la nature de cout.
2) Pour répondre, il faut lire sa déclaration dans le fichier standard idoine.
3) Pour répondre, il faut lire la définition des deux opérateurs dans la classe vector.
4) Pour répondre, il faut savoir si l'opérateur operator[]() est défini par la classe vector.
5) Pour répondre, il faut savoir si l'opérateur operator--() est défini pour le type d'itérateur considéré.

Take care !
0