[Insight-developers] std::slist and ITK - making portable
Gaëtan Lehmann
gaetan.lehmann at jouy.inra.fr
Mon Dec 11 17:39:37 EST 2006
Le Mon, 11 Dec 2006 21:10:40 +0100, Mathieu Malaterre
<mathieu.malaterre at kitware.com> a écrit:
> As far as I remember the conclusion was that this is not portable,
> since not part of stl. It should be included with SGI STL
> implementation, and as far as I know should have a license compatible
> with ITK.
>
> This could be fun to do. I would suggest to have a look at what brad
> king did for making `hash_map` available in ITK (see
> Utilities/kwsys/hash_map.hxx)
I'm not sure to find that really fun, but I'll give a look :-)
Thanks,
Gaetan
>
>
> -M
>
> Gaëtan Lehmann wrote:
>> Hi,
>> I'm back to that problem, after a few months :-)
>> slist is not defined in std namespace with gcc - it is defined in
>> __gnu_cxx namespace.
>> I guess that using __gnu_cxx::slist is not really portable.
>> Can someone help me to make it more portable ? I'm not familiar with
>> the preprocessor for this kind of task.
>> Thanks,
>> Gaetan
>> Le Thu, 03 Aug 2006 11:38:50 +0200, Peter Cech
>> <pcech at vision.ee.ethz.ch> a écrit:
>>
>>> Despite being in the std:: namespace, it is an extension, not part of
>>> the C++98 standard (and AFAIK not part of TR1 either). Anyway, nothing
>>> that you cannot solve with some #ifdefs.
>>>
>>> On Wed, Aug 02, 2006 at 19:05:30 -0400, Bill Lorensen wrote:
>>>> I think it is part of stl and should be OK to use.
>>>>
>>>> At 06:15 AM 8/2/2006, Gaetan Lehmann wrote:
>>>>
>>>> >Hi,
>>>> >
>>>> >I would like to know if std::slist<> can be used without problem to
>>>> >implement a new ITK filter. It seems to be less common than
>>>> std::list, and
>>>> >I'm not sure it is supported by all the compilers supported by TIK.
>>>> >
>>>> >Thanks,
>>>> >
>>>> >Gaetan
>>>> >
>>>> >--
>>>> >Gaëtan Lehmann
>>>> >Biologie du Développement et de la Reproduction
>>>> >INRA de Jouy-en-Josas (France)
>>>> >tel: +33 1 34 65 29 66 fax: 01 34 65 29 09
>>>> >http://voxel.jouy.inra.fr
>>>> >_______________________________________________
>>>> >Insight-developers mailing list
>>>> >Insight-developers at itk.org
>>>> >http://www.itk.org/mailman/listinfo/insight-developers
>>>>
>>>> _______________________________________________
>>>> Insight-developers mailing list
>>>> Insight-developers at itk.org
>>>> http://www.itk.org/mailman/listinfo/insight-developers
>>> _______________________________________________
>>> Insight-developers mailing list
>>> Insight-developers at itk.org
>>> http://www.itk.org/mailman/listinfo/insight-developers
>> --Gaëtan Lehmann
>> Biologie du Développement et de la Reproduction
>> INRA de Jouy-en-Josas (France)
>> tel: +33 1 34 65 29 66 fax: 01 34 65 29 09
>> http://voxel.jouy.inra.fr
>> _______________________________________________
>> Insight-developers mailing list
>> Insight-developers at itk.org
>> http://www.itk.org/mailman/listinfo/insight-developers
>>
>
--
Gaëtan Lehmann
Biologie du Développement et de la Reproduction
INRA de Jouy-en-Josas (France)
tel: +33 1 34 65 29 66 fax: 01 34 65 29 09
http://voxel.jouy.inra.fr
More information about the Insight-developers
mailing list