IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: Ehonn

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +3 -0
    Réponses
    17
    Affichages
    985

    Oui pour l'utilisation de liste, faux pour la...

    Oui pour l'utilisation de liste, faux pour la rapidité.
    Les parcours de vecteurs sont plus rapides que les ceux des listes car l'empreinte mémoire est moindre et l'organisation des données est...
  2. Votes reçus
    +2 -0
    Réponses
    17
    Affichages
    985

    Il y a une différence entre concevoir une classe...

    Il y a une différence entre concevoir une classe et utiliser celles qui existent.
    Ceci est plus simple

    std::vector<int> tab;
    Que ceci:

    int * tab = new int [N];
    delete [] tab;
    L'allocation...
  3. Votes reçus
    +2 -0
    Réponses
    17
    Affichages
    985

    Non, C++ != C. De plus, pour le point spécifique...

    Non, C++ != C.
    De plus, pour le point spécifique de l'allocation dynamique, l'usage et la syntaxe diffère du C. Quel en est donc l'intérêt (?)

    --- --- ---

    Les codes n'ont pas été testés.
    ...
  4. Votes reçus
    +1 -0
    Réponses
    17
    Affichages
    985

    À priori la leçon 1 parle du concept de la...

    À priori la leçon 1 parle du concept de la variable.
    Cette leçon (la deuxième) par des types de base et des classes (sans méthodes).

    À part le type bool et la rapide allusion à la possibilité de...
  5. Votes reçus
    +1 -2
    Réponses
    17
    Affichages
    985

    C'est (sûrement) la réponse attendu aux...

    C'est (sûrement) la réponse attendu aux questions...
    Et non, on n'utilise pas new et delete en C++ dans ce cas, mais std::vector<T> :O
  6. Votes reçus
    +1 -0
    Réponses
    17
    Affichages
    985

    Je ne pense pas avoir compris... Mais je ne vois...

    Je ne pense pas avoir compris...
    Mais je ne vois pas la difficulté ou le souci de ce code ou l'utilisateur ne manipule pas de pointeur :p

    std::vector<int> v(9697);
    for (int & e : v) { ++e; }
    ...
Affichage des résultats 1 à 6 sur 6