tableau de structure - C++ - Programmation
Marsh Posté le 13-06-2003 à 09:08:46
Déjà c pas une bonne idée de mélanger les opérateur d'allocation du C++ avec les fonction d'allocation C. Don tu me vire le new et tu met un malloc à la place.
Marsh Posté le 13-06-2003 à 09:09:45
LetoII a écrit : Déjà c pas une bonne idée de mélanger les opérateur d'allocation du C++ avec les fonction d'allocation C. Don tu me vire le new et tu met un malloc à la place. |
ca fonctionne pas non plus, c'est pour ca que j'ai voulu essayer avec new
Marsh Posté le 13-06-2003 à 09:12:34
realloc tu oublie gentillement en C++, ca ne fait pas l'appel de constructeur, fo que tu te farcisse le tout a la main a coup de vrai reallocation (new) et operateur de copie
Marsh Posté le 13-06-2003 à 09:13:05
Code :
|
C bien de récupérer le nouveau pointeur.
Marsh Posté le 13-06-2003 à 09:16:31
LetoII a écrit :
|
ca ne change rien
Marsh Posté le 13-06-2003 à 09:18:10
je vous montre quand meme comment j'avais fait mon malloc parce que si ca tombe j'ai fait une bete erreur.
Code :
|
Voila, donc ca, ca ne fonctionne pas. Le pgm plante quand je veux mettre quelque chose dans le tableau.
C'est pourtant correct non?
Marsh Posté le 13-06-2003 à 09:18:56
Code :
|
Et les parenthéses ça aide, pas réveillé moi ce matin.
Et je pense qu'il manque un struct là.
Marsh Posté le 13-06-2003 à 09:19:49
(je veux pas dire, mais Taz a parlé d'or la, remballez vos mallocs a la con et arretz de vous prendre la tete)
Marsh Posté le 13-06-2003 à 09:19:53
polo021 a écrit : Dans mon projet, j'aurais besoin de creer un tableau de structures. Voici la structure
|
ca serait pas mieux CA :
Code :
|
Code :
|
Juste mes 2cts
Marsh Posté le 13-06-2003 à 09:20:15
++Taz a écrit : t'es sur de pas vouloir utiliser un std:vector? |
Ce serait tellement mieux. D'un autre côté s'il veut faire du pure C
Marsh Posté le 13-06-2003 à 09:20:45
LetoII a écrit : |
Mais nan il veut pas faire du pure C vu qu'il la tente avec des new
Marsh Posté le 13-06-2003 à 09:56:11
ReplyMarsh Posté le 13-06-2003 à 09:58:56
ReplyMarsh Posté le 13-06-2003 à 09:59:15
polo021 a écrit : |
#include <vector>
tout court...?
Marsh Posté le 13-06-2003 à 09:59:19
polo021 a écrit : |
c #include <vector>
Edit: grillaid
Marsh Posté le 13-06-2003 à 10:01:09
LetoII a écrit : |
#include <vector>
fatal error C1083: Cannot open include file: 'vector': No such file or directory
#include <vector>
using namespace std; c'est bien comme ca? (ca marche pas non plus)
Marsh Posté le 13-06-2003 à 10:01:42
polo021 a écrit : |
quel compilo?
Marsh Posté le 13-06-2003 à 10:03:33
ReplyMarsh Posté le 13-06-2003 à 10:05:10
ReplyMarsh Posté le 13-06-2003 à 10:07:12
ReplyMarsh Posté le 13-06-2003 à 10:07:43
LetoII a écrit : |
heu... oui
Donc je fais quoi? A part changer de compilo bien sur!
Marsh Posté le 13-06-2003 à 10:08:24
LetoII a écrit : |
Très juste au vu des erreurs...mais ca marche tré bien chez moi!
Marsh Posté le 13-06-2003 à 10:08:27
polo021 a écrit : |
ben rien, normalement la stl est fourni avec VC donc ta config est bricoleuse, ou bien t'en DL une (genre SGI)
Marsh Posté le 13-06-2003 à 10:10:07
polo021 a écrit : |
you lose : pas de stl sur pocket pc.
mais y a surement des gens ki ont du en refaire une, faut chercher.
Marsh Posté le 13-06-2003 à 09:07:21
Dans mon projet, j'aurais besoin de creer un tableau de structures. Voici la structure
et voici comment je cree le tableau
Plus loin, lors de l'execution du programme j'ai besoin d'element supplementaires dans mon tableau donc j'utilise
mais ca ne fonctionne pas. Mes elements supplementaires ne sont pas alloues.
Comment dois je faire?