Listes chainées en C++

amarige Messages postés 18 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut à tous
je veux améliorer mes connaissances en utilisant les listes chainées en C++; pour cela je veux quelq'un me donne un site des exercices avec solutions de ce dernier
merci d'avance

5 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    C'est un peu brutal comme réponse, e tje m'en excuse par avance, mais faire une liste chainée en c++ est une aberration...

    En c je veux bien comprendre mais en c++ tu as directement la stl qui est faite pour ne plus se casser la tête : cf classe vector, set, map ...

    Ceci dit rien ne t'empêche de programmer une liste chainée, sauf que le code qui la manipulera sera plus du c que du c++ (en fait tu auras juste un new et un delete à la place d'un malloc et d'un free).

    Si vraiment ut vuex te mettre au c++ je te conseille de regarder plutôt les classes stl, les iterators etc...

    Bonne chance
    5
  2. crack1 Messages postés 3 Statut Membre 7
     
    Salut,

    fait juste des recherches sur les pointeurs en c++, ensuite une liste chainée est une structure qui a un pointeur vers une autre variable de meme structure
    5
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Si tu utilises des std::list il n'y a rien à faire. En C++ qui dit new dit delete. Si tu fais des new dans le constructeur, alors il faut faire les delete correspondants dans le destructeur. Si tu fais un new en début de scope (scope = paire d'accolade) alors il faut faire le delete correspondant en fin de scope.

    https://community.hpe.com/t5/custom/page/page-id/HPPSocialUserSignonPage?redirectreason=permissiondenied&referer=https%3A%2F%2Fcommunity.hpe.com%2Ft5%2FServers-Systems-The-Right%2FSGI-com-Tech-Archive-Resources-now-retired%2Fba-p%2F6992583

    Bonne chance
    2
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. cousin
     
    tout le programme sur les listes chainée en C++
    0