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

Recherche:

Type: Messages; Utilisateur: Chewbi

Page 1 sur 3 1 2 3

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

  1. Discussion: Recopie de tableau

    par Chewbi
    Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    953

    en fait si, car je zappe l'appel au constructeur...

    en fait si, car je zappe l'appel au constructeur de recopie (new appelant le constructeur basique) pour effectuer des assignations "prof=pf; eval=ev; clef=cle;" plus rapides qu'un appel de fonction;...
  2. Discussion: Recopie de tableau

    par Chewbi
    Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    953

    Voici le constructeur de recopie: ...

    Voici le constructeur de recopie:




    SignEval (int pf, float ev, unsigned long cle) {
    prof=pf;
    eval=ev;
    clef=cle;
    }
  3. Discussion: Recopie de tableau

    par Chewbi
    Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    953

    Recopie de tableau

    Bonjour,

    Je ne vois vraiment pas où pourrait être le bug, mais bug il y a sûrement ici:




    // initialisation effectuée qu'une seule fois:

    vect=new SignEval[allocSize];
  4. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    Yes ça marche !!!!!!!!!!!! Merci bcp :) En fait...

    Yes ça marche !!!!!!!!!!!!
    Merci bcp :)
    En fait j'utilisais toujours le même Makefile depuis +1 an, sans trop savoir comment il fonctionne, les ^ $ @ me faisant un peu peur..

    Chewbi, heureux,...
  5. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    @ loufoque : c'est bien ce que je craignais,...

    @ loufoque :

    c'est bien ce que je craignais, tu n'as utilisé Global.h qu'en un seul endroit, et donc ça marche.

    au-delà de deux fichiers .cpp utilisant les variables déclarées dans Global, ça...
  6. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    EDIT: oops je répondais à coca25, pas vu la page...

    EDIT: oops je répondais à coca25, pas vu la page 2. Je regarde !

    EDIT2: si tu passes par là coca25, je crois que tu t'es trompé de Makefile, c'est le mien que tu as donné ici. Si le problème vient...
  7. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    ça marche pas, loufoque : main.o : Dans la...

    ça marche pas, loufoque :

    main.o : Dans la fonction "main":main.cpp:(.text+0x1f): référence indéfinie vers « Global::posRoi »
    test.o : Dans la fonction "test::test()":test.cpp:(.text+0x6):...
  8. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    @ loufoque : oui et non. Je n'ai pas testé...

    @ loufoque :

    oui et non.
    Je n'ai pas testé l'initialisation dans un fichier Global.cpp, et ça fonctionnerait peut-être (j'en doute mais j'essayerai). En revanche en utilisant uniquement posRoi...
  9. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    @ neo toujours : Ton programme fonctionne car...

    @ neo toujours :

    Ton programme fonctionne car tu n'inclue le .h qu'à un seul endroit et n'utilise les variables globales que dans un fichier (je viens de vérifier, malgré le #include "test.h",...
  10. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    @ loufoque : la position du roi est utile pour...

    @ loufoque :
    la position du roi est utile pour tester le statut du roi, et ça m'évite ainsi de réallouer une case mémoire à chacun des 35623468 appels effectués ;-) J'envisage de stocker les...
  11. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    Bon, j'essayerai d'être plus clair tout à l'heure...

    Bon, j'essayerai d'être plus clair tout à l'heure (je dois partir là).

    le compilo dit "variables déjà déclarées", mais je te donnerai le message précis si tu veux.

    Des exemples de fonctions...
  12. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    hmm non c'est toujours le fichier .h, avant le...

    hmm non c'est toujours le fichier .h, avant le #endif d'ailleurs.

    J'ai utilisé exactement la même structure que dans le livre "thinking in C++" dans l'exemple d'utilisation de variables de classe...
  13. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    c'est déjà fait :-/ (cf mon code plus haut) ...

    c'est déjà fait :-/ (cf mon code plus haut)

    L'erreur doit être plus subtile, hélas
  14. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    2 078

    Variables globales statiques accessibles par plusieurs fichiers

    Bonjour,

    Je programme un jeu d'échec qui devient de plus en plus volumineux, et je me suis dit qu'au lieu de passer un objet plateau par référence à 15 fonctions différentes dans quasiment autant...
  15. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    958

    Oki, merci bien!

    Oki, merci bien!
  16. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    958

    Je m'en sors car mon programme est écrit en C++...

    Je m'en sors car mon programme est écrit en C++ (sauf les malloc..), et en remplaçant le malloc(..) par un vector(..) ça ne bugge pas.

    Merci JC, je te donne le morceau de boucle correspondant :
    ...
  17. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    958

    plantage de free après malloc

    Bonjour,

    Voici mon programme:




    int *estimationsX=0,*estimationsXY=0 [...];

    [quelques initialisations]
  18. Discussion: Malloc => segFault

    par Chewbi
    Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    1 017

    Non non j'avais fait attention à ça, mais dans le...

    Non non j'avais fait attention à ça, mais dans le cas du prog jeu de dames je devais représenter des coups par des suites de coordonnées; au lieu de faire des push_back sur un vecteur ça a gagné pas...
  19. Discussion: Malloc => segFault

    par Chewbi
    Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    1 017

    Bonne idée, je vais essayer ^^

    Bonne idée, je vais essayer ^^
  20. Discussion: Malloc => segFault

    par Chewbi
    Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    1 017

    Les conteneurs de la STL sont beaucoup trop lents...

    Les conteneurs de la STL sont beaucoup trop lents ;o) (en tout cas c'est ce que j'ai constaté en programmant un jeu de dame cette année).

    Ca m'inquiète quand même que ces allocations échouent:...
  21. Discussion: Malloc => segFault

    par Chewbi
    Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    1 017

    Malloc => segFault

    Bonjour,

    J'ai écrit un programme (calculant des indices de sensibilité pour mon stage de 2A) qui nécessite d'initialiser tout plein de zones mémoire (pour aller plus vite):




    int i,ip,ipp;...
  22. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    687

    ça marche! merci ^^ (j'ai un peu honte quand même...

    ça marche! merci ^^ (j'ai un peu honte quand même d'avboir oublié ça :-/)
  23. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    687

    Problème de compilation

    Hello,

    C'est la première fois que je rencontre ce problème (mais aussi la première fois que j'écris un truc aussi moche hybride entre C et C++ :roll: ):



    ensisun:~/IndSens>make
    g++ -o main...
  24. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    2 156

    J'ai trouvé un utilitaire qui fait exactement ce...

    J'ai trouvé un utilitaire qui fait exactement ce que je veux: freewrap

    .. donc résolu (c t pt'et pas le bon forum, sorry)
  25. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    2 023

    Ca marche bien avec boost/timer.h en effet :-) ...

    Ca marche bien avec boost/timer.h en effet :-)

    Merci!
Affichage des résultats 1 à 25 sur 63
Page 1 sur 3 1 2 3