Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1418 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Structure en forme de tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Structure en forme de tableau

n°923538
bleup
Posté le 15-12-2004 à 09:32:57  profilanswer
 

Bonjour, bonjour,
 
J'aurai voulu savoir la sytaxe pour une structure en forme
de tableau, je trouve pas dans mon livre..
 
Sinon je voulais savoir si j'avais bien compris..
 
Private: La variable peut être modifié que par un objet ?
Public: Par tous.
Friend: ??

mood
Publicité
Posté le 15-12-2004 à 09:32:57  profilanswer
 

n°923553
gedeon
Posté le 15-12-2004 à 09:43:30  profilanswer
 

Carton rouge !!
Lis mieux ton bouquin et ceci
 
http://forum.hardware.fr/forum2.ph [...] 544&cat=10

n°923594
bleup
Posté le 15-12-2004 à 10:27:56  profilanswer
 

Si on peut deja trouvé cette information quelque part sur ce forum dit moi où ? Je te demande de m'aider pas de me renvoyer sur les règles du forum..
 
Sur le nombre de post ici.. merci la recherche..

n°923716
HelloWorld
Salut tout le monde!
Posté le 15-12-2004 à 12:01:15  profilanswer
 

C'est quoi une syntaxe en forme de tableau ? Accéder aux champs par un numéro ? Si tes champs sont tous de même type, tu peuix créer un indexer, sinon je vois pas.
http://msdn.microsoft.com/library/ [...] torial.asp
Friend: peut etre modifié par...un ami :) Mais ça y est pas en C#.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°924425
bleup
Posté le 15-12-2004 à 20:20:44  profilanswer
 

Enfait c'est une classe, (je pense qu'on dois la décalrer le nombre de fois que l'on a besoin avec une boucle FOR) ? on doit pouvoir y acceder comme tu l'as dis avec un numéro !
ca te dit quelque chose ?

n°924859
HelloWorld
Salut tout le monde!
Posté le 16-12-2004 à 11:15:34  profilanswer
 

Oui, c'est un tableau qu'il te faut. Si tu réfléchis, ça n'a pas trop de sens ce que tu demandes (chaque membre pouvant être de type différent).


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°927911
bleup
Posté le 20-12-2004 à 11:21:52  profilanswer
 

// anonymous_structures.c
#include <stdio.h>
struct phone
{
   int  areacode;
   long number;
};
 
struct person
{
   char   name[30];
   char   sex;
   int    age;
   int    weight;
   struct phone;    // Anonymous structure; no name needed
} Jim;
 
int main()
{
   Jim.number = 1234567;
   printf("%d\n", Jim.number);    
}
Output
 
 
 
J'airmerai la même choses mais sauf que la structure est sous forme de tableau !! ex: Jim[3].number=2391;  
comprenez ?

n°927917
HelloWorld
Salut tout le monde!
Posté le 20-12-2004 à 11:27:16  profilanswer
 

C'est pas standard en C ce truc. Et en C#:

Citation :

tu peux créer un indexer


http://msdn.microsoft.com/library/ [...] tiesPG.asp


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°927920
HelloWorld
Salut tout le monde!
Posté le 20-12-2004 à 11:28:50  profilanswer
 

Ou tout connement un tableau, comme dit précédemment.

Code :
  1. struct phone
  2. {
  3.    int  areacode;
  4.    long number;
  5. };
  6. struct phone Jim[ 10 ];


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°927943
bleup
Posté le 20-12-2004 à 11:48:27  profilanswer
 

Alors si je tape cette syntaxe exact ca doit marcher ??
 
donc après la struct je fais simplement : struct phone Jim[ 10 ]; ? et ca me fait une stucture à tableau..??
 
pour appeler les valeurs je dois bien faire : Jim[2].number
 
???
 
 
Merci pour vos aides.

mood
Publicité
Posté le 20-12-2004 à 11:48:27  profilanswer
 

n°928035
bleup
Posté le 20-12-2004 à 13:53:04  profilanswer
 

cette ligne ne se compil pas : struct phone Jim[ 10 ];
 
avez-vous une autre solution ?

n°928037
HelloWorld
Salut tout le monde!
Posté le 20-12-2004 à 13:54:11  profilanswer
 

ben c'est valable en C. En C# c'est différent la syntaxe. Mais je veux pas dire, mais, les tableaux c'est la base quand même. T'as jamais créé de tableau ? Tu débutes totalement ?


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°928039
bleup
Posté le 20-12-2004 à 13:57:08  profilanswer
 

oui en C#..
 
Ok tableau c'est la base.. mais je trouve nul part pour ces struct !!

n°928047
HelloWorld
Salut tout le monde!
Posté le 20-12-2004 à 14:03:25  profilanswer
 

Si tu sais faire un tableau en C# et une struct, tu dois pouvoir trouver comment faire un tableau de struct.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
n°928052
bleup
Posté le 20-12-2004 à 14:05:25  profilanswer
 

merci c'est sympa ! vous m'avez mis sur la bonne voie.
 
la bonne syntax:
 

Code :
  1. struct pair
  2. {
  3.     int a;
  4.     int b;
  5.     struct pair *sp;
  6. } item, list[10];

n°928076
HelloWorld
Salut tout le monde!
Posté le 20-12-2004 à 14:28:27  profilanswer
 

C'est du C ça... On évite fortement les pointeurs en C#.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Structure en forme de tableau

 

Sujets relatifs
Tableau et ImpressionProblème de tableau CSS
Importer tableau texte sous Cstructure du fichier xm
[HTML] Question taille tableauProblème avec la taille d'un tableau [résolu]
Ecore et toujours ces fameux tableauPetit problème - tableau
[CSS]TableauConstructeur & taille de tableau spécifiée par const int
Plus de sujets relatifs à : Structure en forme de tableau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR