From: Sajan K. <saj...@gm...> - 2012-03-19 04:45:57
|
Hi I am looking at new C++11 standards which can be added in SWIG. which is given in the project idea page idea 1. I want to include multithreading support, generic programming support, uniform initialization and performance enhancements. For time performance enhancement, extern template can be used. extern template class std::vector<MyClass>; There can be improvement in object construction. like: class SomeType { int number; public: SomeType(int new_number) : number(new_number) {} SomeType() : number(42) {} }; class SomeType { int number; private: void Construct(int new_number) { number = new_number; } public: SomeType(int new_number) { Construct(new_number); } SomeType() { Construct(42); } }; Please guide me what more aspects can be applied. Thank you Regards Sajan Kedia CSE, ITBHU, India |