comment on ninitialise un tableau de struct?

comment on ninitialise un tableau de struct? - C++ - Programmation

Marsh Posté le 09-10-2003 à 16:40:04    

a mon avis ca doit etre evident mais la g voi pas ( fo pas se foutre de ma gueule, g sui a la ramasse)

Code :
  1. struct s{
  2. char a[5],b[5];
  3. };
  4. s tab[10] = ...


en atendant g suis obliger d'enchainer des strcpy:fou:


Message édité par skelter le 09-10-2003 à 17:12:20
Reply

Marsh Posté le 09-10-2003 à 16:40:04   

Reply

Marsh Posté le 09-10-2003 à 16:43:36    

Code :
  1. typedef struct {
  2. (...)
  3. } machin;
  4. machin tab[10];


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 09-10-2003 à 18:34:42    

struct s tab[N]

Reply

Marsh Posté le 09-10-2003 à 22:43:22    

typedef struct { float x,y,z; } vertex;
 
vertex TVert[] = { {0,0,0}, {0,0,1}, {0,1,0}, .... };
 
par exemple....


Message édité par bjone le 09-10-2003 à 22:43:29
Reply

Marsh Posté le 09-10-2003 à 23:02:39    

on fait du C++ au fait les mecs ...
 
 
modo :o

Reply

Marsh Posté le 09-10-2003 à 23:19:32    

Reply

Marsh Posté le 10-10-2003 à 08:58:02    

Taz a écrit :

on fait du C++ au fait les mecs ...
 
 
modo :o


sorry, j'avais pas fait attention à la sous cat [:indiana jones]
 
[:prosterne] [:taz] [:prosterne2]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 10-10-2003 à 18:27:03    

BJOne a écrit :

typedef struct { float x,y,z; } vertex;
 
vertex TVert[] = { {0,0,0}, {0,0,1}, {0,1,0}, .... };
 
par exemple....


 
merci, c la reponse que j'attendais

Reply

Marsh Posté le 10-10-2003 à 18:36:13    

pas moi c'est du C :o

Reply

Marsh Posté le 10-10-2003 à 18:40:07    

moi g prend du c, du c++, et g melange le tout

Reply

Marsh Posté le 10-10-2003 à 18:40:07   

Reply

Marsh Posté le 10-10-2003 à 18:43:14    

je crois que c ce qu'il te reproche :d

Reply

Marsh Posté le 10-10-2003 à 18:47:41    

ba, c pa vraiment un pb, de tt facon on ma jamais appris a faire du c++ pur, et puis moi et la poo...

Reply

Marsh Posté le 10-10-2003 à 19:09:27    

skelter a écrit :

ba, c pa vraiment un pb, de tt facon on ma jamais appris a faire du c++ pur, et puis moi et la poo...

alors fait du C

Reply

Marsh Posté le 10-10-2003 à 21:32:32    

une tit' question, g vu que vous mettiez tous  
typedef struct{...}s;
pourquoi faire? moi g met pas le typedef et g pe qd meme faire
s machin,truc,...
a koi sert le typedef ds ce cas?

Reply

Marsh Posté le 10-10-2003 à 21:33:37    

à faire du C, sinon c'est que tu fais du C++ qu'on te dit :o

Reply

Marsh Posté le 10-10-2003 à 21:38:54    

ok g vien de comprendre!(lol)
ce qui te fai chier c le typedef, c ca?

Reply

Marsh Posté le 10-10-2003 à 21:41:07    

skelter a écrit :

ok g vien de comprendre!(lol)
ce qui te fai chier c le typedef, c ca?

la preuve que non

Reply

Marsh Posté le 10-10-2003 à 21:42:17    

pas de typedef en c++??

Reply

Marsh Posté le 10-10-2003 à 21:42:53    

pas besoin pour les structs

Reply

Marsh Posté le 10-10-2003 à 21:44:37    

pourquoi tu programmes ?

Reply

Marsh Posté le 10-10-2003 à 21:45:11    

arrete au bout d'un moment ca vire au ridicule

Reply

Marsh Posté le 10-10-2003 à 21:45:14    

a ok! ds ce cas fo pas le mettre

Reply

Marsh Posté le 10-10-2003 à 21:45:32    

tu peux te contenter de  
struct toto
{
};

Reply

Marsh Posté le 10-10-2003 à 21:46:17    

ouai, en fait c ce que g toujours fait

Reply

Marsh Posté le 10-10-2003 à 21:46:32    

je demande juste : études, travail, découverte, hobby ?

Reply

Marsh Posté le 10-10-2003 à 21:47:10    

etudes

Reply

Marsh Posté le 10-10-2003 à 21:48:56    

ben t'as intêrêt à t'acheter un bouquin sérieux, par que la tu nages, tu ne sais pas qui est quoi, qui fait quoi, tu tapes, si ça compile, c'est que c'est bon, ce qui est un mauvais raisonnement. Fais une petite recherche, il y a plein de sujets avec des références à des livres (mêmes en ligne) très bien.

Reply

Marsh Posté le 10-10-2003 à 21:52:45    

g sui d'accord(pour le bouquin), seulement par rapport a mes collegues g nage pas!
et g trouve tt a fait normal que, malgres le fait que ce soit mes etudes, g n'ai pas le 1/1000 du niveau d'1 autodidact passionné

Reply

Marsh Posté le 10-10-2003 à 21:54:01    

disons qu'il ne te repproche pas d'etre debutant, mais de faire un gros cafouillage entre C et C++.
Faut apprendre a faire la separation entre les deux, sinon tu va produire des horreurs innomables

Reply

Marsh Posté le 10-10-2003 à 21:55:18    


 
Extrait des règles :  
 

Citation :

[12] Dans l'intérêt de tous, il est fortement conseillé de rédiger son post de manière claire, et d'éviter le style SMS suivant :  
 
"jé un pb : jariv po a lansé mon log il me sort une ereur ke je pige pas. un coupe de main pliz thx"
 
C'est pas pour faire plaisir à Maitre Capello, mais uniquement pour obtenir un maximum de réponses. Personnellement, et je pense que je suis pas le seul, quand je vois un topic rédigé comme ça, j'ai pas du tout envie de le lire et encore moins d'y répondre. Donc si vous voulez obtenir des réponses, faites un minimum d'efforts pour rédiger votre demande.
 
De plus, faire une recherche sur ce genre de topic est quasiment impossible : comment deviner qu'il faut entrer de l'esperanto dans la zone de recherche pour trouver ce topic qu'on cherche depuis tant de temps ?
 
Tout topic rédigé dans ce style sera dans un premier temps fermé, et s'il souhaite le reposter, le posteur devra réécrire correctement son topic. Le topic précédent sera alors supprimé pour éviter le double emploi. Si la deuxième formulation est aussi incompréhensible que la première, un séjour chez les télétubbies permettra au dit posteur de bucher son précis d'orthographe.
 
Il ne s'agit pas d'écrire un prix Pullitzer, mais uniquement d'adopter un style de rédaction clair afin que tout le monde ait envie de lire le topic et éventuellement d'y répondre.


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed