← Back to team overview

kicad-developers team mailing list archive

Removing uses of 'using namespace std'

 

Modern C++ coding practices discourage the use of 'using namespace std'
even in implementation files. Given that C++11 will include a lot of
stuff that clashes with functionality in boost, I think it's worth to
always explicitly qualify both. I volunteer to do this task in the KiCad
codebase.

What do the KiCad developers think about this idea? KiCad currently has
only 23 uses of 'using namespace std' so the patch won't be large.

Regards,
Povilas



Follow ups