Difference between revisions of "C++"
From LPTMS Wiki
m (Created page with "testing c++ source display: <source lang="cpp"> template<typename T> class B { private: T t; public: B(T const& _t) : t(_t) {}; T value() const {return t;}; }; int main()...") |
m (→Miscellaneous) |
||
(14 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | == Reference websites == | |
+ | * [http://en.wikipedia.org/wiki/C++ Wikipedia] | ||
+ | * [http://www.cppreference.com/wiki CppReference] | ||
+ | * [http://www.cplusplus.com Cplusplus] -- [http://www.cplusplus.com/reference Reference] | ||
− | + | ===Pointers handling=== | |
− | + | pointers are not always easy to handle, particularly for destruction, memory management... There exists some solutions provided by boost | |
− | + | * [http://www.boost.org/doc/libs/release/libs/smart_ptr/smart_ptr.htm Smart pointers] (shared_ptr,...) | |
− | + | * [http://www.boost.org/doc/libs/release/libs/ptr_container Pointer containers] (vector, list, deque...) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ==Miscellaneous== | |
− | + | * [[Using a hashmap]] | |
− | + | * [http://wwwasd.web.cern.ch/wwwasd/cernlib/cfortran.html Interfacing C/C++ and Fortran] | |
− | + | * [[pointer to member function]] | |
− | + | * [[Interfacing C++ and Python]] | |
+ | * [[OpenMP_and_Multithreading#C++|OpenMP in C++]] | ||
+ | * [[128 bits integers with gcc]] | ||
+ | * [[low-level integer routines with gcc]] |
Latest revision as of 16:22, 11 April 2012
Reference websites
Pointers handling
pointers are not always easy to handle, particularly for destruction, memory management... There exists some solutions provided by boost
- Smart pointers (shared_ptr,...)
- Pointer containers (vector, list, deque...)