• Home
  • Archives
  HttpException
  • Home
  • Archives
  • Algorithm
  • C++
  • Raspberry Pi
  • Life Tips

Move Semantics in Modern C++

C++11: rvalue, rvalue reference, std::move, std::forward

Move semantics allows an object, under certain conditions, to take ownership of other object's external (heap) resources. This helps turning expensive copies into cheap moves.

Read more   2018/9/15 posted in  C++
comments

Smart Pointers in Modern C++

C++11: auto_ptr, unique_ptr, shared_ptr, weak_ptr

Smart pointers can do virtually everything raw pointers can, but with far fewer opportunities for error.

Read more   2018/9/14 posted in  C++
comments

HttpException

Categories

Algorithm C++ Raspberry Pi Life Tips

Recent Posts

  • How to get 2 Passport Photos for $0.09
  • Private VPN on Raspberry Pi
  • Kth Largest Element in an Array
  • Move Semantics in Modern C++
  • Smart Pointers in Modern C++

© 2018 HttpException.com