[vtk-developers] vtkStdString vs std::string
Jean-Christophe Fillion-Robin
jchris.fillionr at kitware.com
Wed Feb 20 17:56:24 EST 2013
Hi Folks,
What is the advantages of one vs the other? Looking at the current code
base, seems both are widely used.
$ rm -rf Common/Core/vtkStdString.*
$ ack -c -l -h "std\:\:string" | cut -d":" -f2 | awk '{s+=$1} END {print s}'
1583
$ ack -c -l -h "vtkStdString" | cut -d":" -f2 | awk '{s+=$1} END {print s}'
2104
Are the following reason still valid:
- allow forward declaration hence reducing the number of header
inclusion, and also speed compilation.
- shorter symbol name. See [1]
As a best practice, should we recommend one vs the other ?
Thanks
Jc
[1] http://www.vtk.org/pipermail/vtkusers/2010-January/105450.html
--
+1 919 869 8849
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20130220/1d9bc305/attachment.html>
More information about the vtk-developers
mailing list