Bonjour,
J'utilisais pour un projet un compilateur C++ auquel était ajouté une STL
(de RogueWave). Nous avons changé de compilateur (gcc) et je constate qu'une
implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL.
Si oui, quel intérêt
peut-on avoir à en choisir une autre qui est payante. J'imagine que tout ce
qui est proposé (vu de l'extérieur) est pareil : mêmes fonctionnalités,
mêmes templates.
Bonjour,
J'utilisais pour un projet un compilateur C++ auquel était ajouté une STL
(de RogueWave). Nous avons changé de compilateur (gcc) et je constate qu'une
implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL.
Si oui, quel intérêt
peut-on avoir à en choisir une autre qui est payante. J'imagine que tout ce
qui est proposé (vu de l'extérieur) est pareil : mêmes fonctionnalités,
mêmes templates.
Bonjour,
J'utilisais pour un projet un compilateur C++ auquel était ajouté une STL
(de RogueWave). Nous avons changé de compilateur (gcc) et je constate qu'une
implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL.
Si oui, quel intérêt
peut-on avoir à en choisir une autre qui est payante. J'imagine que tout ce
qui est proposé (vu de l'extérieur) est pareil : mêmes fonctionnalités,
mêmes templates.
Seb wrote:Bonjour,
J'utilisais pour un projet un compilateur C++ auquel était ajouté une
STL
(de RogueWave). Nous avons changé de compilateur (gcc) et je constate
qu'une
implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL.
La norme C++ définit l'interface de la STL, interface qui
précise même les complexité de certaines implémentations.
Donc, un compilateur qui s'engage à compiler du C++
devrait fournir une STL.
Ceci étant dit, je ne connais pas de compilateur qui
s'engage contractuellement à compiler tout le langage C++
tel que définit dans la norme.Si oui, quel intérêt
peut-on avoir à en choisir une autre qui est payante. J'imagine que tout
ce
qui est proposé (vu de l'extérieur) est pareil : mêmes fonctionnalités,
mêmes templates.
Meilleures perfs à l'exécution ? Fonctionnalités supplémentaires ?
Plus faible nombre de bug ? Plus rapide à compiler ?
Intégration avec le débugueur ?
Seb wrote:
Bonjour,
J'utilisais pour un projet un compilateur C++ auquel était ajouté une
STL
(de RogueWave). Nous avons changé de compilateur (gcc) et je constate
qu'une
implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL.
La norme C++ définit l'interface de la STL, interface qui
précise même les complexité de certaines implémentations.
Donc, un compilateur qui s'engage à compiler du C++
devrait fournir une STL.
Ceci étant dit, je ne connais pas de compilateur qui
s'engage contractuellement à compiler tout le langage C++
tel que définit dans la norme.
Si oui, quel intérêt
peut-on avoir à en choisir une autre qui est payante. J'imagine que tout
ce
qui est proposé (vu de l'extérieur) est pareil : mêmes fonctionnalités,
mêmes templates.
Meilleures perfs à l'exécution ? Fonctionnalités supplémentaires ?
Plus faible nombre de bug ? Plus rapide à compiler ?
Intégration avec le débugueur ?
Seb wrote:Bonjour,
J'utilisais pour un projet un compilateur C++ auquel était ajouté une
STL
(de RogueWave). Nous avons changé de compilateur (gcc) et je constate
qu'une
implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL.
La norme C++ définit l'interface de la STL, interface qui
précise même les complexité de certaines implémentations.
Donc, un compilateur qui s'engage à compiler du C++
devrait fournir une STL.
Ceci étant dit, je ne connais pas de compilateur qui
s'engage contractuellement à compiler tout le langage C++
tel que définit dans la norme.Si oui, quel intérêt
peut-on avoir à en choisir une autre qui est payante. J'imagine que tout
ce
qui est proposé (vu de l'extérieur) est pareil : mêmes fonctionnalités,
mêmes templates.
Meilleures perfs à l'exécution ? Fonctionnalités supplémentaires ?
Plus faible nombre de bug ? Plus rapide à compiler ?
Intégration avec le débugueur ?
Bonjour,
J'utilisais pour un projet un compilateur C++ auquel était ajouté une STL
(de RogueWave). Nous avons changé de compilateur (gcc) et je constate qu'une
implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL. Si oui, quel intérêt
peut-on avoir à en choisir une autre qui est payante. J'imagine que tout ce
qui est proposé (vu de l'extérieur) est pareil : mêmes fonctionnalités,
mêmes templates.
Sébastien
Il est possible d'utiliser d'autres implantations de la STL,
Bonjour,
J'utilisais pour un projet un compilateur C++ auquel était ajouté une STL
(de RogueWave). Nous avons changé de compilateur (gcc) et je constate qu'une
implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL. Si oui, quel intérêt
peut-on avoir à en choisir une autre qui est payante. J'imagine que tout ce
qui est proposé (vu de l'extérieur) est pareil : mêmes fonctionnalités,
mêmes templates.
Sébastien
Il est possible d'utiliser d'autres implantations de la STL,
Bonjour,
J'utilisais pour un projet un compilateur C++ auquel était ajouté une STL
(de RogueWave). Nous avons changé de compilateur (gcc) et je constate qu'une
implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL. Si oui, quel intérêt
peut-on avoir à en choisir une autre qui est payante. J'imagine que tout ce
qui est proposé (vu de l'extérieur) est pareil : mêmes fonctionnalités,
mêmes templates.
Sébastien
Il est possible d'utiliser d'autres implantations de la STL,
Meilleures perfs à l'exécution ? Fonctionnalités supplémentaires ?
Plus faible nombre de bug ? Plus rapide à compiler ?
Intégration avec le débugueur ?
D'accord pour tout, mais "Fonctions supplémentaires" : si on parle de
la STL, c'est toujours les memes fonctions non ? (celles que reprend
la norme) d'ou ma question : un éditeur peut-il rajouter des choses
dans la STL ?
Meilleures perfs à l'exécution ? Fonctionnalités supplémentaires ?
Plus faible nombre de bug ? Plus rapide à compiler ?
Intégration avec le débugueur ?
D'accord pour tout, mais "Fonctions supplémentaires" : si on parle de
la STL, c'est toujours les memes fonctions non ? (celles que reprend
la norme) d'ou ma question : un éditeur peut-il rajouter des choses
dans la STL ?
Meilleures perfs à l'exécution ? Fonctionnalités supplémentaires ?
Plus faible nombre de bug ? Plus rapide à compiler ?
Intégration avec le débugueur ?
D'accord pour tout, mais "Fonctions supplémentaires" : si on parle de
la STL, c'est toujours les memes fonctions non ? (celles que reprend
la norme) d'ou ma question : un éditeur peut-il rajouter des choses
dans la STL ?
D'accord pour tout, mais "Fonctions supplémentaires" : si on parle de la
STL, c'est toujours les memes fonctions non ? (celles que reprend la norme)
d'ou ma question : un éditeur peut-il rajouter des choses dans la STL ?
D'accord pour tout, mais "Fonctions supplémentaires" : si on parle de la
STL, c'est toujours les memes fonctions non ? (celles que reprend la norme)
d'ou ma question : un éditeur peut-il rajouter des choses dans la STL ?
D'accord pour tout, mais "Fonctions supplémentaires" : si on parle de la
STL, c'est toujours les memes fonctions non ? (celles que reprend la norme)
d'ou ma question : un éditeur peut-il rajouter des choses dans la STL ?
J'utilisais pour un projet un compilateur C++ auquel était ajouté
une STL (de RogueWave). Nous avons changé de compilateur (gcc) et je
constate qu'une implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL. Si oui, quel
intérêt peut-on avoir à en choisir une autre qui est
payante. J'imagine que tout ce qui est proposé (vu de l'extérieur)
est pareil : mêmes fonctionnalités, mêmes templates.
J'utilisais pour un projet un compilateur C++ auquel était ajouté
une STL (de RogueWave). Nous avons changé de compilateur (gcc) et je
constate qu'une implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL. Si oui, quel
intérêt peut-on avoir à en choisir une autre qui est
payante. J'imagine que tout ce qui est proposé (vu de l'extérieur)
est pareil : mêmes fonctionnalités, mêmes templates.
J'utilisais pour un projet un compilateur C++ auquel était ajouté
une STL (de RogueWave). Nous avons changé de compilateur (gcc) et je
constate qu'une implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL. Si oui, quel
intérêt peut-on avoir à en choisir une autre qui est
payante. J'imagine que tout ce qui est proposé (vu de l'extérieur)
est pareil : mêmes fonctionnalités, mêmes templates.
En ce qui concerne les fonctionnalités supplémentaires, il peut
ajouter d'autres conteneurs, d'autres algorithmes.
Il peut aussi augmenter l'interface des conteneurs par exemple.
Ajouter un reserve() a dequeu par exemple. Ou avoir un getStat sur
une liste qui donnerait des stats sur les moyennes lecture/insertion
pour voir si on aurait pas mieux avec un vector ou un dequeu.
Marc Boyer
En ce qui concerne les fonctionnalités supplémentaires, il peut
ajouter d'autres conteneurs, d'autres algorithmes.
Il peut aussi augmenter l'interface des conteneurs par exemple.
Ajouter un reserve() a dequeu par exemple. Ou avoir un getStat sur
une liste qui donnerait des stats sur les moyennes lecture/insertion
pour voir si on aurait pas mieux avec un vector ou un dequeu.
Marc Boyer
En ce qui concerne les fonctionnalités supplémentaires, il peut
ajouter d'autres conteneurs, d'autres algorithmes.
Il peut aussi augmenter l'interface des conteneurs par exemple.
Ajouter un reserve() a dequeu par exemple. Ou avoir un getStat sur
une liste qui donnerait des stats sur les moyennes lecture/insertion
pour voir si on aurait pas mieux avec un vector ou un dequeu.
Marc Boyer
J'utilisais pour un projet un compilateur C++ auquel était ajouté une
STL (de RogueWave). Nous avons changé de compilateur (gcc) et je
constate qu'une implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL.
Si oui, quel intérêt peut-on avoir à en choisir une autre qui est
payante.
J'imagine que tout ce qui est proposé (vu de l'extérieur) est pareil :
mêmes fonctionnalités, mêmes templates.
J'utilisais pour un projet un compilateur C++ auquel était ajouté une
STL (de RogueWave). Nous avons changé de compilateur (gcc) et je
constate qu'une implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL.
Si oui, quel intérêt peut-on avoir à en choisir une autre qui est
payante.
J'imagine que tout ce qui est proposé (vu de l'extérieur) est pareil :
mêmes fonctionnalités, mêmes templates.
J'utilisais pour un projet un compilateur C++ auquel était ajouté une
STL (de RogueWave). Nous avons changé de compilateur (gcc) et je
constate qu'une implémentation de la STL est disponible.
Je voulais savoir si "par définition", un compilateur actuel était
nécessairement livré avec une implémentation de la STL.
Si oui, quel intérêt peut-on avoir à en choisir une autre qui est
payante.
J'imagine que tout ce qui est proposé (vu de l'extérieur) est pareil :
mêmes fonctionnalités, mêmes templates.
La norme adoptee en 1998
comprend une bibliotheque standard dont une partie est une adaptation
d'une partie de la bibliotheque de Stepanov et Lee appelee STL
La norme adoptee en 1998
comprend une bibliotheque standard dont une partie est une adaptation
d'une partie de la bibliotheque de Stepanov et Lee appelee STL
La norme adoptee en 1998
comprend une bibliotheque standard dont une partie est une adaptation
d'une partie de la bibliotheque de Stepanov et Lee appelee STL
On 20 Nov 2003 16:58:50 +0100, Jean-Marc Bourguet
wrote:La norme adoptee en 1998
comprend une bibliotheque standard dont une partie est une
adaptation d'une partie de la bibliotheque de Stepanov et Lee
appelee STL
Qu'y a-t-il dans la bibliothèque de Stepanov et Lee qui n'a pas été
repris dans la bibliothèque standard ?
On 20 Nov 2003 16:58:50 +0100, Jean-Marc Bourguet <jm@bourguet.org>
wrote:
La norme adoptee en 1998
comprend une bibliotheque standard dont une partie est une
adaptation d'une partie de la bibliotheque de Stepanov et Lee
appelee STL
Qu'y a-t-il dans la bibliothèque de Stepanov et Lee qui n'a pas été
repris dans la bibliothèque standard ?
On 20 Nov 2003 16:58:50 +0100, Jean-Marc Bourguet
wrote:La norme adoptee en 1998
comprend une bibliotheque standard dont une partie est une
adaptation d'une partie de la bibliotheque de Stepanov et Lee
appelee STL
Qu'y a-t-il dans la bibliothèque de Stepanov et Lee qui n'a pas été
repris dans la bibliothèque standard ?