(Où begin() et end() sont des fonctions template classiques pour obtenir le début et la fin d'un tableau C.)
autre possibilité, avec la librairie Boost.Assign:
using namespace boost::assign; std::vector<std::string> vecChaines2; vecChaines2 += "1", "2", "3";
Tiens, tiens, tiens. C'est la première fois que je vois quelque chose dans Boost qu'il vaut mieux éviter dans tous les cas. (Parfois, j'évite Boost parce que mon compilateur ne suit pas. Mais le problème-là, ce n'est pas dans Boost.)
-- James Kanze mailto: Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 pl. Pierre Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34
Cyrille wrote:
une question sans doute debile mais je veux faire:
(Où begin() et end() sont des fonctions template classiques pour
obtenir le début et la fin d'un tableau C.)
autre possibilité, avec la librairie Boost.Assign:
using namespace boost::assign;
std::vector<std::string> vecChaines2;
vecChaines2 += "1", "2", "3";
Tiens, tiens, tiens. C'est la première fois que je vois quelque
chose dans Boost qu'il vaut mieux éviter dans tous les cas.
(Parfois, j'évite Boost parce que mon compilateur ne suit pas.
Mais le problème-là, ce n'est pas dans Boost.)
--
James Kanze mailto: james.kanze@free.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 pl. Pierre Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34
(Où begin() et end() sont des fonctions template classiques pour obtenir le début et la fin d'un tableau C.)
autre possibilité, avec la librairie Boost.Assign:
using namespace boost::assign; std::vector<std::string> vecChaines2; vecChaines2 += "1", "2", "3";
Tiens, tiens, tiens. C'est la première fois que je vois quelque chose dans Boost qu'il vaut mieux éviter dans tous les cas. (Parfois, j'évite Boost parce que mon compilateur ne suit pas. Mais le problème-là, ce n'est pas dans Boost.)
-- James Kanze mailto: Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 9 pl. Pierre Sémard, 78210 St.-Cyr-l'École, France +33 (0)1 30 23 00 34