Supposons que int array arrayName soit membre de la classe className, Comment puis-je accéder à son élément dans mon programme principal? className.arrayName [0] ne semble pas fonctionnerAccès aux éléments d'un tableau défini dans une classe (C++)
1
A
Répondre
12
Si arrayName
est statique à l'intérieur classe className
, vous pouvez y accéder comme ça:
//Declaration
class className{
public:
static int arrayName[5];
};
//Access
className::arrayName[index];
Si ce n'est pas statique, vous devez créer une instance de votre classe en premier.
//Declaration
class className{
public:
int arrayName[5];
};
//Access
className a;
a.arrayName[index];
3
Il doit être objectName.arrayName[index]
, où objectName
est une instance de votre classe. N'oubliez pas de déclarer votre arrayName
public.
(. En supposant que votre arrayName
est pas statique)
Questions connexes
- 1. Accès aux éléments d'un tableau?
- 2. Accès aux éléments d'un tableau dans l'objectif c
- 3. Ruby Accès aux éléments du tableau
- 4. Accès aux éléments d'un tableau multidimensionnel, avec une fonction
- 5. Accès aux éléments DOM en C#
- 6. Accès aux éléments dans un IList avec C# Réflexion
- 7. C++: Accès dynamique aux propriétés de classe
- 8. Accès aux éléments Plist dans un dict
- 9. WPF: Accès aux éléments dans un ContentPresenter?
- 10. Accès aux membres du tableau dans l'assembleur
- 11. Accès aux éléments ResourceDictionary par programme
- 12. Accès aux méthodes d'un objet placé dans une classe
- 13. Accès aux éléments HTML dans ASP.Net
- 14. Accès aux éléments séparés par -componentsSeparatedByString
- 15. Répéteur imbriqué ASP.NET Accès aux éléments
- 16. Accès éléments du tableau dans Jquery
- 17. Accès aux propriétés de classe dans xaml
- 18. Accès aux éléments de l'interface utilisateur enfant dans une interface utilisateur Qt
- 19. C# Accès aux données dans System.Object []
- 20. Recherche et accès aux éléments d'un WebUserControl
- 21. Accès aux méthodes d'une autre classe en C#
- 22. Accès aux éléments DOM sans ID
- 23. Accès aux éléments enfants, en utilisant le parent défini en XML, android
- 24. C# classe/namespace Accès
- 25. Accès Objective-C/changer les éléments du tableau dans un tableau multidimensionnel (NSArray)
- 26. AS3: Extension de la classe Dictionary - Accès aux données stockées
- 27. Accès aux composants Swing d'une autre classe
- 28. Accès aux éléments enfants dans un fichier SWC
- 29. Accès aux éléments du formulaire parent de l'enfant dans MDI
- 30. Accès aux informations d'assemblage GUID dans une application Formulaire C#
afficher un extrait de votre code – JRL
Pourriez-vous ajouter un code à la question? –
avez-vous essayé objectofclassName.arrayName [0]? – Zoltan