OVH Cloud OVH Cloud

au sujet d un acces curieux a un string ...

156 réponses
Avatar
ricky
bonjour

j ai de nouveau un chtti truc etrange !

je fais quelquechose comme :
int main()
{
string pattern;
...
cout << "entrez le pattern";
cin >> pattern;
cin.get(); // pour virer le enter du buffer pour apres

balayage cache
recherche du pattern
affochage
}

ok tout marche super

je rajoute juste un truc :
...
cin.get();

cout << pattern[0];
...

donc juste un affichage du premier caractere, un truc bien neutre quoi

et la , la recherche echoue et donne 0 resultats !!!

quelque soit le code de recherche, en quoi le simple fait d afficher le
premier caractere d une string peut il changer quoique ce soit ?????

une idee ? :-)

@+
ricky... je sais pas si les reveillons me reussissent moi :)

10 réponses

Avatar
kanze
Marc Boyer wrote in message
news:<bu0bbc$6ug$...
wrote:
Marc Boyer wrote in message
news:<bttrqg$iea$...

Non, pas si minimaliste que ca: l'histoire de l'informatique est
pleine de normes qui gereaient tout et n'ont jamais ete
implementees et sont tombees dans les oubliettes apres une survie
de niche: CORBA, ATM, la pile OSI...


Quelle survie de niche : CORBA est encore très vivante, et
pratiquement la seule solution possible si tu ne veux pas te lier à
un seul fournisseur.


Il faudrait bien sur sortir des chiffres, mais mon impression est
que CORBA a une diffusion bien en dessous de ses ambitions initiales,
et qu'il reste un marché de niche alors qu'il avait des ambitions
d'universalité. Je ne dis pas qu'il est inutile, ni mal fait.


Je ne sais pas exactement ce qui étaient ses ambitions au départ. C'est
vrai que dernièrement, on entend plutôt parler de XML (à tort, à mon
avis), mais je peux t'assurer que Corba est encore bien vivant aussi.

Je suppose tout dépend de ce que tu appelles un niche et des oubliettes.

La pile OSI sert aussi pas mal dans les applications de la
téléphonie.


La téléphonie des années 70-80 ;-)


Il servait encore dans la plupart des applications téléphoniques
jusqu'au milieu des années 90, au moins.

Je me suis fait présenté l'architecture GPRS,
on est très loin d'OSI.


Dans la pratique, aujourd'hui, la plupart des applications font un
mélange de OSI et de divers protocoles Internet. La RNIS se base sur
OSI, et la dernière fois que j'ai régardé (1997), les protocols OSI
jouait encore un rôle important dans la gestion de reseau.

Il ne faut pas oublier non plus que des parties de OSI ont été adoptées
par l'Internet. Donc, SNMP et LDAP se base tous les deux sur ASN.1 (la
couche présentation de OSI). À la long, je parlerais pas tellement de la
disparition d'une ou de l'autre suite, mais d'une fusion : l'Internet
adopte des parties de OSI, tandis que beaucoup de systèmes OSI
incorporent des protocols Internet en plus. C'est assez fréquent, par
exemple, de voir des protocols des trois couches supérieurs de OSI
tourner sur une pile TCP/IP. Ou que deux machines utilise LAP-D (un
protocol de la couche deux de ISO) pour transporter des trames IP.

En ce qui concerne la normalisation d'une interface graphique : le
fait qu'il y a des systèmes sans écran n'est pas un argument. D'une
part, il y a d'autres fonctions qui ne sont pas implémentables par
tout (time, par exemple), et de l'autre, la plupart des systèmes
sans écran sont des systèmes embarqués, avec des implémentations «
free standing ».

Jean-Marc a donné les vrais arguments contre la normalisation.


Tu n'aimes pas mes arguments, Gaby semble ne pas aimer
ceux de Jean-Marc.


Je ne sais pas si c'est tellement qu'il ne les aime pas. J'avais plutôt
l'impression qu'il les reconnaissait, et qu'il les adressait.

Disons que l'argument qu'il existe des machines sans écran n'est pas un
argument valide contre la normalisation d'une GUI. Tandis qu'il faudrait
adresser les problèmes qu'a soulevé Jean-Marc avant de le faire. (Ce qui
ne veut pas dire qu'ils ont insurmontable. Pour une fois, je suis
pratiquement 100% d'accord avec Gaby -- une GUI normalisée serait plus
que souhaitable, mais ce ne va pas sans problèmes, et surtout pas sans
beaucoup de travail. Et pour l'instant, je ne vois pas qui va faire ce
travail.)

--
James Kanze GABI Software mailto:
Conseils en informatique orientée objet/ http://www.gabi-soft.fr
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France, +33 (0)1 30 23 45 16



Avatar
Marc Boyer
wrote:
Marc Boyer wrote in message
news:<bu0bbc$6ug$...
Il faudrait bien sur sortir des chiffres, mais mon impression est
que CORBA a une diffusion bien en dessous de ses ambitions initiales,
et qu'il reste un marché de niche alors qu'il avait des ambitions
d'universalité. Je ne dis pas qu'il est inutile, ni mal fait.


Je ne sais pas exactement ce qui étaient ses ambitions au départ. C'est
vrai que dernièrement, on entend plutôt parler de XML (à tort, à mon
avis), mais je peux t'assurer que Corba est encore bien vivant aussi.

Je suppose tout dépend de ce que tu appelles un niche et des oubliettes.


Oui, on est sur des choses difficiles à formaliser.

La pile OSI sert aussi pas mal dans les applications de la
téléphonie.


La téléphonie des années 70-80 ;-)


Il servait encore dans la plupart des applications téléphoniques
jusqu'au milieu des années 90, au moins.


Parce que quand on a déployé un réseau de téléphonie, on
change pas son architecture 15 ans après: elle marche, on
l'amortit.

Je me suis fait présenté l'architecture GPRS,
on est très loin d'OSI.


Dans la pratique, aujourd'hui, la plupart des applications font un
mélange de OSI et de divers protocoles Internet.


Je dirais plutôt que OSI sert de vocabulaire de référence,
et qu'on y pioche ce qui est utile, et on viole allegrement
ce qui gène.

La RNIS se base sur
OSI, et la dernière fois que j'ai régardé (1997), les protocols OSI
jouait encore un rôle important dans la gestion de reseau.


Le contrôle est en effet à ma connaissance un X25-like.

Il ne faut pas oublier non plus que des parties de OSI ont été adoptées
par l'Internet. Donc, SNMP et LDAP se base tous les deux sur ASN.1 (la
couche présentation de OSI). À la long, je parlerais pas tellement de la
disparition d'une ou de l'autre suite, mais d'une fusion : l'Internet
adopte des parties de OSI, tandis que beaucoup de systèmes OSI
incorporent des protocols Internet en plus. C'est assez fréquent, par
exemple, de voir des protocols des trois couches supérieurs de OSI
tourner sur une pile TCP/IP. Ou que deux machines utilise LAP-D (un
protocol de la couche deux de ISO) pour transporter des trames IP.


Tout à fait. Une approche pragmatique, loin de la norme.
On est loin des notions de norme dans les langages de prog.
Ecrire un code C++ sans différencier l'usage normal et les
extensions du compilateur est vue comme une erreur de conception.
Faire la même chose avec OSI, c'est être ingénieux ;-)

Jean-Marc a donné les vrais arguments contre la normalisation.


Tu n'aimes pas mes arguments, Gaby semble ne pas aimer
ceux de Jean-Marc.


Je ne sais pas si c'est tellement qu'il ne les aime pas. J'avais plutôt
l'impression qu'il les reconnaissait, et qu'il les adressait.


Disons qu'un verbe sentimental était formellement inadapté
au contexte. Le lecteur tatillon relira mon texte en le
remplaçant par "juger recevable".

Marc Boyer
--
Lying for having sex or lying for making war? Trust US presidents :-(



Avatar
Marc Boyer
Gabriel Dos Reis wrote:
Marc Boyer writes:
En ce qui me concerne, ce n'est pas une question d'aimer ou ne pas
aimer. Je trouve simplement que ces arguments peuvent être avancés,
pour la plus part d'entre eux, contre des composants de la
bibliothèque standard. Donc, je ne les trouve pas des « vrais »
arguments.


Sauf que chacun doit être ré-évaluer pour chaque composant.
Quand j'évoque la difficulté d'avoir une "X" portable et à
l'interface clairement définie, je pense qu'on a des réponses
différentes pour X == vector et X == GUI.

En fait, je ne sais pas s'il faut trouver des arguments contre la
standardisation d'une GUI en C++.


Quand on évoque un projet, on cherche et évalue les
arguments pour et contre, non ? On part pas tête
baissée en ayant évalué que les avantages, si ?

Le problème de C++, ce n'est pas qu'il n'a pas de GUI, c'est qu'il y
en a tellement.
Au fond, cela me rappelle la situation où tout le monde faisait sa
classe String...


Cf. ci dessus.
Une classe String efficace, portable et internationalisable,
est-ce du même niveau de difficulté de spécification et
d'implémentation qu'une GUI efficace, portable et
internationalisable ? Si la réponse est "oui", alors,
c'est un effort qui a déjà été fourni dans le passé, et
qu'on peut donc imaginer réalisable. Je subodore que
la réponse soit "non", mais on pourra toujours me
faire remarquer mon inexpérience en développement
de String et de GUI.

Marc Boyer
--
Lying for having sex or lying for making war? Trust US presidents :-(

Avatar
Gabriel Dos Reis
Marc Boyer writes:

| Gabriel Dos Reis wrote:
| > Marc Boyer writes:
| > En ce qui me concerne, ce n'est pas une question d'aimer ou ne pas
| > aimer. Je trouve simplement que ces arguments peuvent être avancés,
| > pour la plus part d'entre eux, contre des composants de la
| > bibliothèque standard. Donc, je ne les trouve pas des « vrais »
| > arguments.
|
| Sauf que chacun doit être ré-évaluer pour chaque composant.

Care to proceed?

| Quand j'évoque la difficulté d'avoir une "X" portable et à
| l'interface clairement définie, je pense qu'on a des réponses
| différentes pour X == vector et X == GUI.


vector est portable parce qu'il fait partie de la norme et que
les implémentations le fournissent. À partir du moment où on met un
GUI dans la norme et que les implémentations le fournissent, il devient
portable.


| > En fait, je ne sais pas s'il faut trouver des arguments contre la
| > standardisation d'une GUI en C++.
|
| Quand on évoque un projet, on cherche et évalue les
| arguments pour et contre, non ? On part pas tête
| baissée en ayant évalué que les avantages, si ?

Tu cherches des arguments contre quoi exactement ?
Il y a au moins deux choses que tu sembles confondre : le souhait
d'avoir un GUI dans la norme et une spécification d'un tel GUI.
Tu argues pour/contre quoi exactement ?

| > Le problème de C++, ce n'est pas qu'il n'a pas de GUI, c'est qu'il y
| > en a tellement.
| > Au fond, cela me rappelle la situation où tout le monde faisait sa
| > classe String...
|
| Cf. ci dessus.
| Une classe String efficace, portable et internationalisable,
| est-ce du même niveau de difficulté de spécification et
| d'implémentation qu'une GUI efficace, portable et
| internationalisable ?

Tu n'as qu'à essayer, tu verras.

| Si la réponse est "oui", alors,
| c'est un effort qui a déjà été fourni dans le passé, et
| qu'on peut donc imaginer réalisable. Je subodore que
| la réponse soit "non", mais on pourra toujours me
| faire remarquer mon inexpérience en développement
| de String et de GUI.

En fait, que la réponse soit « oui » ou « non » est sans aucune espèce
d'importance.

Si le comité a une proposition concrète sur la table, je crois qu'il
l'examinera indépendamment de ce que ce soit plus facile ou plus
difficile qu'une class string internationalisable.
Been there, done that.

-- Gaby
Avatar
Marc Boyer
Gabriel Dos Reis wrote:
Marc Boyer writes:
| Gabriel Dos Reis wrote:
| Quand j'évoque la difficulté d'avoir une "X" portable et à
| l'interface clairement définie, je pense qu'on a des réponses
| différentes pour X == vector et X == GUI.

vector est portable parce qu'il fait partie de la norme et que
les implémentations le fournissent. À partir du moment où on met un
GUI dans la norme et que les implémentations le fournissent, il devient
portable.


Lapalisse n'est pas loin.

| > En fait, je ne sais pas s'il faut trouver des arguments contre la
| > standardisation d'une GUI en C++.
|
| Quand on évoque un projet, on cherche et évalue les
| arguments pour et contre, non ? On part pas tête
| baissée en ayant évalué que les avantages, si ?

Tu cherches des arguments contre quoi exactement ?
Il y a au moins deux choses que tu sembles confondre : le souhait
d'avoir un GUI dans la norme et une spécification d'un tel GUI.
Tu argues pour/contre quoi exactement ?


J'essaye de donner des pistes d'avaluation des couts
liés à l'intégartyion d'une GUI à la norme C++.

| Cf. ci dessus.
| Une classe String efficace, portable et internationalisable,
| est-ce du même niveau de difficulté de spécification et
| d'implémentation qu'une GUI efficace, portable et
| internationalisable ?

Tu n'as qu'à essayer, tu verras.


Encore une fois, une gestion de projet saine me
semble commencer par une évaluation des couts et
bénéfices attendus. Partir bille en tête "pour voir",
cela ne me tente pas.

| Si la réponse est "oui", alors,
| c'est un effort qui a déjà été fourni dans le passé, et
| qu'on peut donc imaginer réalisable. Je subodore que
| la réponse soit "non", mais on pourra toujours me
| faire remarquer mon inexpérience en développement
| de String et de GUI.

En fait, que la réponse soit « oui » ou « non » est sans aucune espèce
d'importance.

Si le comité a une proposition concrète sur la table, je crois qu'il
l'examinera indépendamment de ce que ce soit plus facile ou plus
difficile qu'une class string internationalisable.


Bien sur, mais *avant* d'avoir une proposition concrette,
il faut la batir cette proposition, non ?
Et ce n'est pas un effort nul, voire négligeable, non ?

Been there, done that.


Words, words...

Marc Boyer
--
Lying for having sex or lying for making war? Trust US presidents :-(

Avatar
breholee

La "mort" de ceux qui s'obstinent à choisir des langages ou des outils
peu adaptés à leurs besoins me paraît plus probable que celle du C++ :)
Par ailleurs le C++ évolue.


pas dans tous les domaines car il y a encore quelques blocages


Tous les domaines, je ne sais pas. Mais à la lecture de ce groupe, la
GUI n'est pas exclue. Je n'avais pas regardé en détail, mais il y a eu
quelques pointeurs vers des discussions, papiers ou propositions sur
ce sujet. De là à avoir une spécification idéale, prête à intégrer
dans le standard, c'est autre chose...

Mais l'objectif de C++ n'est pas de se contenter d'équivalents de
char*. C'est au C qu'il faudrait demander ça.


et pourquoi donc ?
je ne savais pas que l'objectif du c++ etait de ne pas se contenter de
char, mais de se contenter d'un acces tres basique aux interfaces
je ne savais meme pas qu'il avait un objectif fige completement


Je ne sais pas s'il y a des objectifs officiels, ou si ça pourrait se
résumer. Mais en regardant ce langage, il semble que quand un concept
y est mis, il n'y est pas à moitié. Les chaînes de caractères sont
utiles, donc on ne se contente pas de pointeurs sur des caractères, il
faut un vrai type. Même chose pour la STL. Donc si une GUI est
ajoutée, j'espère qu'il y aura autre chose que deux ou trois bricoles
rudimentaires qui seraient insuffisantes dans 90% des cas. C'est
pourtant ce que tu veux, puisque les toolkits existants sont
considérés trop compliqués.

Le type string est le type chaîne de C++,


marrant de dire cela
il y avait le string au debut du cpp? non ?


C'est quoi « le début » ?
C'est dans la première norme.

Si tu considères le C avec classes, je ne trouve pas ça très pertinent
comme question...

il est apparu parceque certaines personnes ne se sont pas bloquees en
disant que le cpp n'etait pas dedie a ca ou ca


Mais qui, parmi ceux qui font le C++, bloque la GUI avec une telle
attitude ?
C'est à distinguer des réponses que tu obtiens ici.

peu importe comment il est
réalisé.


idem pour les gui !


La manière dont tu as tronqué change le sens de ce que je disais. Tu
considères string comme une extension de char* inutile. En C++, char*
me fait plus penser à « pointeur de char » ou « compatibilité C » qu'à
« type chaîne C++ ».


Avatar
Gabriel Dos Reis
Marc Boyer writes:

| Gabriel Dos Reis wrote:
| > Marc Boyer writes:
| >| Gabriel Dos Reis wrote:
| >| Quand j'évoque la difficulté d'avoir une "X" portable et à
| >| l'interface clairement définie, je pense qu'on a des réponses
| >| différentes pour X == vector et X == GUI.
| >
| > vector est portable parce qu'il fait partie de la norme et que
| > les implémentations le fournissent. À partir du moment où on met un
| > GUI dans la norme et que les implémentations le fournissent, il devient
| > portable.
|
| Lapalisse n'est pas loin.

L'essentiel est que ce n'en soit pas une.

| >| > En fait, je ne sais pas s'il faut trouver des arguments contre la
| >| > standardisation d'une GUI en C++.
| >|
| >| Quand on évoque un projet, on cherche et évalue les
| >| arguments pour et contre, non ? On part pas tête
| >| baissée en ayant évalué que les avantages, si ?
| >
| > Tu cherches des arguments contre quoi exactement ?
| > Il y a au moins deux choses que tu sembles confondre : le souhait
| > d'avoir un GUI dans la norme et une spécification d'un tel GUI.
| > Tu argues pour/contre quoi exactement ?
|
| J'essaye de donner des pistes d'avaluation des couts
| liés à l'intégartyion d'une GUI à la norme C++.

Mais tu réponds à côté de la question.

On va faire simple : réponds par oui ou non aux questions suivantes

(1) souhaites-tu un GUI dans la prochaine version de C++ ?
(2) penses-tu éventuellement proposer un GUI pour C++ ?

| >| Cf. ci dessus.
| >| Une classe String efficace, portable et internationalisable,
| >| est-ce du même niveau de difficulté de spécification et
| >| d'implémentation qu'une GUI efficace, portable et
| >| internationalisable ?
| >
| > Tu n'as qu'à essayer, tu verras.
|
| Encore une fois, une gestion de projet saine me
| semble commencer par une évaluation des couts et
| bénéfices attendus. Partir bille en tête "pour voir",
| cela ne me tente pas.

Ma précédente réponse correspond à toutes les phases de la
réalisation d'un tel projet, y compris l'évaluation. Mais peut-être
ton évaluateur est une fonction récursive qui n'a pas de test d'arrêt ?

| >| Si la réponse est "oui", alors,
| >| c'est un effort qui a déjà été fourni dans le passé, et
| >| qu'on peut donc imaginer réalisable. Je subodore que
| >| la réponse soit "non", mais on pourra toujours me
| >| faire remarquer mon inexpérience en développement
| >| de String et de GUI.
| >
| > En fait, que la réponse soit « oui » ou « non » est sans aucune espèce
| > d'importance.
| >
| > Si le comité a une proposition concrète sur la table, je crois qu'il
| > l'examinera indépendamment de ce que ce soit plus facile ou plus
| > difficile qu'une class string internationalisable.
|
| Bien sur, mais *avant* d'avoir une proposition concrette,
| il faut la batir cette proposition, non ?

Ciel !

| Et ce n'est pas un effort nul, voire négligeable, non ?

Essayer de trouver la tête et la queue de ton raisonnement demande
un effort non néligeable, effectivement.

| > Been there, done that.
|
| Words, words...

De la part de quelqu'un qui a proposé zilk amélioration pour C++,
c'est..., disons, rafraichissant.

-- Gaby
Avatar
Marc Boyer
ricky wrote:
Si C++ n'est pas adpate a un projet, est-ce le probleme de C++
ou du chef de projet ?


des deux
si les chefs de projets decident la meme chose, c'est que le marche les
dirige vers cette solution (d'ailleurs, ce ne sont que rarement les
chefs de projets mais plutot les financiers)


Mouaip. Bof... La bulle de la Net-Economie a bien
dit le contraire... Il ne suffit pas de suivre le troupeau
pour éviter le ravin...

ensuite le but du cpp n'a jamais ete d'etre complet ! normal ... mais de
resoudre des problemes vitaux, si


Mais je ne sais pas si la GUI fait partie des
problèmes vitaux adressés par C++. Puisque Gaby dit
que BS y pense, visiblement, ça commence à venir.

Il y a peut-etre un manque d'outillage a ce niveau. Mais pourquoi
pas VC++ et les MFC au fait ?


windows / linux
et windows / norme

les entreprises se mettent pas mal a gcc pour son prix :-)
et les mfc sont trop specifiques a windows

mais j'ai trouve en partie ce que je cherchjais pour moi en tant
qu'outil de base
mais cela ne convient pas toujours aux boites que je vois ...


Voui.

Mais C++ lui meme n'est il pas "trop lourd pour de la base" ?


amha (donc qui n'engage que moi), non :-)
mais bon, le c (et le cpp) sont des langages que j'aime a defaut de
maitriser, donc cela fausse mon jugement

le probleme est la possibilite du choix... les choix ne sont pas
toujours bases sur le langage lui meme mais sur le cout d'un programmeur
connaissant le langage ...


Mais comme le faisait remarquer un autre intervenant,
s'il faut payer un ingé 15% de plus mais qu'il développe
45% plus vite avec les bons outils, ou est l'intérêt de
la boite ?

Marc Boyer
--
Lying for having sex or lying for making war? Trust US presidents :-(


Avatar
Gabriel Dos Reis
(=?iso-8859-15?q?Benoît_Bréholée?=) writes:

| Je ne sais pas s'il y a des objectifs officiels, ou si ça pourrait se
| résumer. Mais en regardant ce langage, il semble que quand un concept
| y est mis, il n'y est pas à moitié. Les chaînes de caractères sont
| utiles, donc on ne se contente pas de pointeurs sur des caractères, il
| faut un vrai type.

Et des membres respectables du comité, comme Dietmar Khül, pensent que
std::string n'est pas un vrai type chaîne de caractère -- et je suis
plutôt sympatisant de cette pensée.

| Même chose pour la STL. Donc si une GUI est
| ajoutée, j'espère qu'il y aura autre chose que deux ou trois bricoles
| rudimentaires qui seraient insuffisantes dans 90% des cas. C'est
| pourtant ce que tu veux, puisque les toolkits existants sont
| considérés trop compliqués.

Tu as un pointeur vers ces évaluations de toolkits existants, dit
« trop compliqués » ? « Trop compliqués » peut vouloir dire « trop
compliqués » d'utilisation, par forcément « trop compliqué » en
fonctionnalités.

[...]

| > il est apparu parceque certaines personnes ne se sont pas bloquees en
| > disant que le cpp n'etait pas dedie a ca ou ca
|
| Mais qui, parmi ceux qui font le C++, bloque la GUI avec une telle
| attitude ?
| C'est à distinguer des réponses que tu obtiens ici.

En effet.

-- Gaby
Avatar
Gabriel Dos Reis
Marc Boyer writes:

| > ensuite le but du cpp n'a jamais ete d'etre complet ! normal ... mais de
| > resoudre des problemes vitaux, si
|
| Mais je ne sais pas si la GUI fait partie des
| problèmes vitaux adressés par C++.

Et que penses-tu que les problèmes vitaux de C++ sont ?
Merci de ne pas éluder la question.

| Puisque Gaby dit que BS y pense, visiblement, ça commence à venir.

Ça commence à venir ?

http://www.research.att.com/~bs/bs_faq.html#gui


Comme je n'ai aucune envie que mes propos soient déformés en moins de
deux messages, laisse-moi éclaircir ce que j'ai dit.

Un certain nombre d'entre nous pensent qu'une bibliothèque standard
peu extensive est un vrai fondamental pour le futur de C++. En
conséquence, nous sommes de l'opinion que la prochaine version de C++
devrait être ambitieuse côté bibliothèque.

De la même manière que BS a bâti une « wishlist » pour l'EWG, Matt
Austern voudrait en avoir une pour le LWG. Il a envoyé une requête à
BS -- qui a une compilation de voeux divers et variés. Par nécessité
de fait, j'ai eu à discuter de cette liste avec BS. Et je sais que la
mention de GUI y figure. Je sais également *de fait* que le GUI est un
problème qu'il considère majeur et que lui-même rencontre
quotidiennement dans son travail -- et cela n'est pas récent.

Je crois pas qu'il aura le temps de proposer un GUI lui même, je ne
crois pas que j'aurais le temps d'en proposer un, et je ne crois pas
que Matt aura le temps d'en proposer un. Mais si quelqu'un arrive avec
une proposition sérieuse sur la table, nous serions plus
qu'enthousiastes pour l'examiner.

-- Gaby