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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Petit souci sur un exercice.


Sujet :

C++

  1. #1
    Membre éprouvé Avatar de Xtrem_Voyageur
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2009
    Messages : 85
    Par défaut Petit souci sur un exercice.
    Bonsoir, en feuilletant le Stroustrup, je suis retombé sur un exercice que je n'arrive pas à faire.

    Il s'agit de l'exercice 10.6.15.
    En partant du code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    #include <iostream>
     
    int main(){
    std::cout << "Hello, World!\n";
    }
    Comment obtenir sans toucher au main l'affichage :

    Initialisation
    Hello World!
    Libération des ressources


    Peut-on réimplémenter les opérateur new et delete pour arriver au résultat?

    On peut arriver au résultat en définissant une nouvelle classe et en déclarant une variable globale de cette classe mais j'aimerais savoir si je peux modifier les operateurs new et delete de façon à ce que dans un bout de code, tous les objets construits y compris les objets temporaires utilisent mes opérateurs.

    Merci

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Salut,
    Citation Envoyé par Xtrem_Voyageur Voir le message
    Bonsoir, en feuilletant le Stroustrup
    Bonne initiative

    Citation Envoyé par Xtrem_Voyageur Voir le message
    Donc tout cela a évidemment un rapport avec la variable temporaire de type std::string introduite "Hello, World!\n"
    Peut-on réimplémenter les opérateur new et delete pour arriver au résultat?
    est-ce l'objet du chapitre ??? Je ne pense pas. Et vois tu quelque part new/delete ??? Il n'y a pas d'allocation dynamique dans ton main.
    Citation Envoyé par Xtrem_Voyageur Voir le message
    Car je pense qu'en définissant une nouvelle classe et en déclarant une variable globale de cette classe, je peux aussi arriver au résultat.
    C'est une bien meilleure piste. A exploiter

  3. #3
    Membre éprouvé Avatar de Xtrem_Voyageur
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2009
    Messages : 85
    Par défaut
    Merci Archi de ta réponse,

    J'ai édité mon message le temps que tu répondes, désolé pour cela.
    C'est donc une nouvelle question au final, et celle-là je n'ai pas la réponse.

  4. #4
    Membre éprouvé Avatar de Xtrem_Voyageur
    Homme Profil pro
    Inscrit en
    Juin 2009
    Messages
    85
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2009
    Messages : 85
    Par défaut
    Et là, je me rends compte d'une chose.
    Les objets temporaires sont alloués sur la pile?
    Auquel cas, j'ai ma réponse.
    Réponse : oui.
    Topic clos. Réfléchir avant de poster est un principe que je devrais appliquer

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petit souci sur find
    Par Jibees dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 04/10/2008, 15h07
  2. petit soucis sur les types
    Par 20100. dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/12/2007, 20h55
  3. petit souci sur cadre d'options
    Par tibiurs dans le forum Access
    Réponses: 7
    Dernier message: 24/08/2006, 11h21
  4. [C#] Petit soucis sur un TreeView ...
    Par hobotalker dans le forum Windows Forms
    Réponses: 8
    Dernier message: 29/11/2005, 15h33
  5. Petit souci sur la libération d'une connexion tcp
    Par alexandre75 dans le forum Développement
    Réponses: 1
    Dernier message: 08/11/2005, 19h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo