case 49: case 50: // ... case 63: case 64: // code ici
mais c'est lourd...
-- Richard
Pierre Maurette
"Richard Delorme" a écrit
Comment faire pour dire
case '49..64' (à savoir compris entre 49 et 64 ?)
[tiens, le message original est non dispo sur mon serveur]
case 49: case 50: // ... case 63: case 64: // code ici
mais c'est lourd... Eh oui, c'est bien, Delphi ;-)
J'ai des fonctions à la fois en Delphi et C++Builder, comme il s'agit d'appels d'API Windows et/ou de la VCL, la traduction est généralement facile. C'est généralement au niveau des switch ... case que ça dégoûte un peu, en fait dans certains cas, ça conduit à un algo différent, switch sous Delphi, if() sous C++. Pierre
"Richard Delorme" <abulmo@nospam.fr> a écrit
Comment faire pour dire
case '49..64' (à savoir compris entre 49 et 64 ?)
[tiens, le message original est non dispo sur mon serveur]
case 49:
case 50:
// ...
case 63:
case 64:
// code ici
mais c'est lourd...
Eh oui, c'est bien, Delphi ;-)
J'ai des fonctions à la fois en Delphi et C++Builder, comme il s'agit
d'appels d'API Windows et/ou de la VCL, la traduction est généralement
facile. C'est généralement au niveau des switch ... case que ça dégoûte un
peu, en fait dans certains cas, ça conduit à un algo différent, switch sous
Delphi, if() sous C++.
Pierre
[tiens, le message original est non dispo sur mon serveur]
case 49: case 50: // ... case 63: case 64: // code ici
mais c'est lourd... Eh oui, c'est bien, Delphi ;-)
J'ai des fonctions à la fois en Delphi et C++Builder, comme il s'agit d'appels d'API Windows et/ou de la VCL, la traduction est généralement facile. C'est généralement au niveau des switch ... case que ça dégoûte un peu, en fait dans certains cas, ça conduit à un algo différent, switch sous Delphi, if() sous C++. Pierre
Fabien LE LEZ
On Sat, 3 Jan 2004 04:55:01 +0100, "Pierre Maurette" <mmaauurreettttttee.ppiieerrrree@@ffrreeee.ffrr> wrote:
switch sous Delphi, if() sous C++.
Dans l'ensemble, switch est assez peu utilisé en C++, car de capacités très restreintes. En fait, le problème ici est que tu tentes de traduire du Pascal en C++, alors que pour résoudre le même problème directement en C++, on aurait sans doute utilisé des méthodes différentes.
On Sat, 3 Jan 2004 04:55:01 +0100, "Pierre Maurette"
<mmaauurreettttttee.ppiieerrrree@@ffrreeee.ffrr> wrote:
switch sous
Delphi, if() sous C++.
Dans l'ensemble, switch est assez peu utilisé en C++, car de capacités
très restreintes.
En fait, le problème ici est que tu tentes de traduire du Pascal en
C++, alors que pour résoudre le même problème directement en C++, on
aurait sans doute utilisé des méthodes différentes.
On Sat, 3 Jan 2004 04:55:01 +0100, "Pierre Maurette" <mmaauurreettttttee.ppiieerrrree@@ffrreeee.ffrr> wrote:
switch sous Delphi, if() sous C++.
Dans l'ensemble, switch est assez peu utilisé en C++, car de capacités très restreintes. En fait, le problème ici est que tu tentes de traduire du Pascal en C++, alors que pour résoudre le même problème directement en C++, on aurait sans doute utilisé des méthodes différentes.