[vtk-developers] Updates to VTK's coding standard page

Robert Maynard robert.maynard at kitware.com
Thu Mar 14 13:39:27 EDT 2013


I don't think C++03 add any new features.


On Thu, Mar 14, 2013 at 1:32 PM, Sean McBride <sean at rogue-research.com>wrote:

> On Thu, 14 Mar 2013 11:36:32 -0400, Marcus D. Hanwell said:
>
> >As we were linking to it from the commit guidelines page, I have also
> >taken the opportunity to update the coding standards page for VTK,
> >
> >http://vtk.org/Wiki/VTK_Coding_Standards
> >
> >This is in line with my understanding of recent discussions, such as
> >improvements to wrapping allowing default arguments, using STL in API
> >outside of vtkCommon* modules being acceptable, moving toward using
> >std::string in API rather that vtkStdString. Comments welcome, or feel
> >free to edit/raise concerns here.
>
> I added the following, which I *think* is correct, but....
>
> C++ standard
>   * VTK is written in C++98. Language/library features introduced in C++03
> and C++11 cannot be used.
>   * Code must be valid C++98, C++03, and C++11. (Each revision is mostly
> backwards compatible, but not entirely. ex: the 'auto' keyword changed
> meanings in C++11.)
>
> Cheers,
>
> --
> ____________________________________________________________
> Sean McBride, B. Eng                 sean at rogue-research.com
> Rogue Research                        www.rogue-research.com
> Mac Software Developer              Montréal, Québec, Canada
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Follow this link to subscribe/unsubscribe:
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
>


-- 
Robert Maynard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20130314/080c6217/attachment.html>


More information about the vtk-developers mailing list