 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Herv? LEBAIL Guest
|
Posted: Fri Feb 06, 2004 10:09 am Post subject: Tableau de string, passage par adresse |
|
|
Re-Bonjour,
deuxieme post pour la journee ...
QUESTION 1:
-----------
Toujours sur un probleme similaire, je souhaiterais declarer un
tableau dynamique de string. Je suppose qu'avec la classe <vector>
s'est possible :
const int nmax=20;
vector<string> nomfichiers(nmax);
Si vous connaissez merci de me confirmer ...
QUESTION 2:
-----------
Est-ce qu'ensuite je peux passer ce tableau de string à une fonction
ou une procedure par adresse ?
Du style :
ma_fonction(vector<string> &);
en prototype
et
ma_fonction(vector<string> &les_nom_de_fichiers);
{
les_nom_de_fichiers est un tableau de string connu et modifiable
}
Merci pour vos precieuses reponses
|
|
| Back to top |
|
 |
Yannick Le goc Guest
|
Posted: Fri Feb 06, 2004 2:07 pm Post subject: Re: Tableau de string, passage par adresse |
|
|
Herv? LEBAIL wrote:
| Quote: | Re-Bonjour,
deuxieme post pour la journee ...
QUESTION 1:
-----------
Toujours sur un probleme similaire, je souhaiterais declarer un
tableau dynamique de string. Je suppose qu'avec la classe <vector
s'est possible :
const int nmax=20;
vector
Si vous connaissez merci de me confirmer ...
|
Pour une documentation de vector, va voir par exemple celle de SGI :
http://www.sgi.com/tech/stl/Vector.html
Car si tu debutes en programmation, un bon reflexe est de lire les
documentations lorsque l'on se sert d'une librairie.
| Quote: | QUESTION 2:
-----------
Est-ce qu'ensuite je peux passer ce tableau de string à une fonction
ou une procedure par adresse ?
|
ici c'est par reference, ce qui different de par adresse.
| Quote: | Du style :
ma_fonction(vector<string> &);
en prototype
et
ma_fonction(vector<string> &les_nom_de_fichiers);
{
les_nom_de_fichiers est un tableau de string connu et modifiable
}
|
Ne pas avoir peur du parametre template string, vector<string> est un
type comme un autre, ie comme int.
| Quote: | Merci pour vos precieuses reponses
|
|
|
| Back to top |
|
 |
Fabien LE LEZ Guest
|
Posted: Fri Feb 06, 2004 3:25 pm Post subject: Re: Tableau de string, passage par adresse |
|
|
On 6 Feb 2004 02:09:21 -0800, [email]lebail_herve (AT) hotmail (DOT) com[/email] (Herv? LEBAIL)
wrote:
| Quote: | Toujours sur un probleme similaire, je souhaiterais declarer un
tableau dynamique de string. Je suppose qu'avec la classe <vector
s'est possible :
|
C'est même la solution canonique.
| Quote: | Est-ce qu'ensuite je peux passer ce tableau de string à une fonction
ou une procedure par adresse ?
|
Yep. std::vector
donc le passer par référence.
--
;-)
|
|
| Back to top |
|
 |
James Kanze Guest
|
Posted: Sun Feb 08, 2004 2:27 pm Post subject: Re: Tableau de string, passage par adresse |
|
|
Yannick Le goc <legoc (AT) imag (DOT) fr> writes:
| Quote: | Car si tu debutes en programmation, un bon reflexe est de lire les
documentations lorsque l'on se sert d'une librairie.
|
Je ne débute plus depuis longtemps, mais je le trouve toujours une
bonne idée.
--
James Kanze mailto:kanze (AT) gabi-soft (DOT) fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France +33 1 41 89 80 93
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|