Bingo1045
Messages postés21Date d'inscriptionsamedi 24 septembre 2011StatutMembreDernière intervention21 mai 2015
-
21 déc. 2013 à 04:45
Bonjour,
J'essai de faire un paquet de carte avec C++.
J'ai pensé faire une matrice qui serait remplie avec les valeurs se trouvant dans deux tableaux.
1) J'aimerais savoir comment on peut concaténer l'information contenu dans les tableaux couleur[] et valeur[]
2) Comment Placer les données concaténées dans la matrice jeu[] [] ?
3) C'est la première fois que j'utilise des tableaux avec un pointeur. Je me suis demandé s'il fallait mettre la matrice sous ce format: **jeu[4][13] ?
#include <iostream>
#include <string>
using namespace std;
int main()
{
char *couleur[4]={"[Tr]", "[Pi]", "[Co]", "[Ca]"};
char *valeur[13]={"Ace", "2", "3", "4", "5", "6", "7", "8", "9", "10", "Valet", "Dame", "Roi"};
char jeu[4][13]={0}; // Le jeu est vide
//Remplir le «paquet de cartes», c'est-à-dire la matrice jeu
for(int i=0; i<4; i++)
{
for(int j=0; j<13; j++)
{
jeu[i][j]= *couleur[i], *valeur[j]);
}
}
cout << jeu[0][0]<<endl; // vérifier le résultat de la première entrée donnée-->> Ace[Tr]