[Dcmlib] str <<"" vs str.seekp(0)
Mathieu Malaterre
mathieu.malaterre at kitware.com
Thu Mar 3 19:22:03 CET 2005
Thanks ! C'etait vraiment un bug de debutant. Desole pour les problemes.
$ cvs ci -m"BUG: Put back previous implementation. Thanks to JPR for
notice of stupid code"
Checking in vtkGdcmWriter.cxx;
/cvs/public/gdcm/vtk/vtkGdcmWriter.cxx,v <-- vtkGdcmWriter.cxx
new revision: 1.20; previous revision: 1.19
done
Mathieu
Ps: je vais appliquer un patch different dans ITK-gdcm pour que ca
compile sur les vieux SGI...
Jean-Pierre Roux wrote:
> Bonjour.
>
> Dans vtk/vtkGdcmWriter.cxx, les intructions :
> std::ostringstream str;
> tr << ""; // affectation a la sauvage d'une chaine vide
>
> on ete remplacées par :
> str.seekp(0); // plus propre
>
> Le probleme, c'est que lorsque j'ai :
>
> str << "";
> str << dim[0];
> std::cout << "-----------------------[" << dim[0]
> << "] [" << str.str() << "]" <<std::endl;
> Il y a deux fois meme valeur (normal)
>
> str.seekp(0);
> str << dim[0];
> std::cout << "-----------------------[" << dim[0]
> << "] [" << str.str() << "]" <<std::endl;
> la deuxieme valeur est vide ?!?
>
> Elle est ou, la gauffre ?
> Thx.
>
> JP
>
> --> vtkGdcmWriter.cxx casse .
>
>
> _______________________________________________
> Dcmlib mailing list
> Dcmlib at creatis.insa-lyon.fr
> http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib
>
More information about the Dcmlib
mailing list