[Deb]Passer un tableau non préalablement définie en argument
Bonsoir,
j'ai une fonction qui reçoit en argument un tableau de int. Les données dans ce tableau changent trés souvent.
voici la définition de la fonction :
Code:
1 2
|
string ecrireChaine(string chaine, int* deco ); |
Donc quand je veux faire une écriture, je fais :
Code:
1 2 3
|
int x[]={GRAS, SOULIGNE};
string toto = ecrireChaine("Coucou", x); |
Si je veux en faire une autre, je dois modifier x à chaque fois, c'est trés lourd.
y a t'il possibilité de faire un truc comme ça par exemple ??
Code:
1 2
|
string toto = ecrireChaine("Coucou", int x[]=<< GRAS << NORMAL); |
J'ai également essayé d'écrire une fonction qui prend un int en argument et qui retourne un tableau, mais je coince. Cela m'aurait donné un appel de fonction comme ceci.
Code:
1 2
|
string toto = ecrireChaine("Coucou", faitTableau(GRAS) << faitTableau(NORMAL)); |
Si quelqu'un peut me donner un tuyau, je prend.
Merci.