en appelant et en définissant une fonction comment utiliser une matrice bidimensionnelle dans cette fonction?appelant une matrice bidimensionnelle dans une fonction appel
Répondre
C++ ne se soucie pas des limites, mais il a besoin de calculer l'adresse mémoire donnée par les indices (voir ci-dessous). Pour ce faire, il doit connaître la largeur de la ligne (nombre de colonnes). Par conséquent, les paramètres de tableau à deux dimensions formels doivent être déclarés avec la taille de ligne, bien que le nombre de lignes puisse être omis. Par exemple,
void clearBoard(ticTacToeBoard[][3]) {
. . .
}
(informations du http://www.fredosaurus.com/notes-cpp/arrayptr/22twodim.html)
void clearBoard (TTTcell (& board) [3] [3]) {....} – rwong
Utilisez un vecteur de vecteurs, par exemple: std::vector<std::vector<int> >
. Vous pouvez le transmettre par référence, const ou non selon que vous avez besoin de modifier les valeurs dans la matrice.
- 1. matrice bidimensionnelle
- 2. jquery appelant une fonction
- 3. Définition de la matrice dynamique bidimensionnelle
- 4. Tranche de matrice bidimensionnelle en C#
- 5. Conversion d'une matrice bidimensionnelle (nombres) en une matrice dimensionnelle et viceversa sur Java
- 6. jQuery appelant une fonction prédéfinie
- 7. appelant une fonction dans Android après intervalles?
- 8. Appel d'une fonction dans une fonction javascript
- 9. appelant une fonction javascript depuis activex
- 10. ctypes en python, problème appelant une fonction dans une DLL
- 11. Visualisation et modification d'une matrice bidimensionnelle - VB/C#
- 12. Comment créer une matrice bidimensionnelle et fournir des informations à partir de tableaux en Perl?
- 13. Appel d'un paramètre dans une autre fonction?
- 14. Fonction récursive pour créer une matrice
- 15. appel Ambigu à une fonction
- 16. C++ appelant une fonction statique d'une autre fonction statique
- 17. appelant une fonction d'un autre module dans vb.net
- 18. YUI3 appelant dans le second cas une fonction
- 19. Convertir une matrice décimale en une matrice binaire dans SciPy
- 20. Appel une fonction d'objet retourné par une méthode dans php
- 21. Comment passer tableau 2D (matrice) dans une fonction en C?
- 22. Initialisation de matrice C++ dans un appel de fonction ou un appel de constructeur
- 23. GSL/BLAS: Multiplier une matrice avec une matrice inverse
- 24. appelant une fonction javascript (dans la fonction d'origine) de la fonction appelée?
- 25. fonction Java dynamique appelant
- 26. Remplacement d'éléments dans une matrice
- 27. Appel à une fonction membre en PHP
- 28. appelant une animation?
- 29. appel poste à une fonction php
- 30. Ajouter/supprimer dynamiquement une fonction en appelant une seule fonction à l'aide des paramètres
http://www.cplusplus.com/forum/general/4125/ – rwong