REKLAMA

Czytelny i wydajny – C++ XXI wieku

Ostatnie lata to dla języka C++ czas istotnych zmian. C++ 11, który światło dzienne ujrzał w 2011 roku, był istnym trzęsieniem ziemi. Trzy lata później wprowadzono kolejne usprawnienia w C++14, a w 2017 roku spodziewane jest uchwalenie kolejnej iteracji języka (C++17) zawierającej jeszcze więcej małych, acz przydatnych zmian.

Zagadnienia poruszane w tym artykule:

  • RAII;
  • Stosuj inteligentne wskaźniki zamiast new i delete;
  • Inne obiekty RAII;
  • Rule of Zero / Rule of Five Defaults;
  • const by default / IIFE;
  • Jednorodna inicjalizacja / Uniform initialization.

Artykuł pochodzi z miesięcznika "Programista" nr 55. Jest to wydanie styczeń/luty. Szczegółowy spis treści tego wydania: http://programistamag.pl/programista-12-2016-55/

Autorem artykułu jest Paweł "KrzaQ" Zakrzewski. Absolwent Automatyki i Robotyki na Zachodniopomorskim Uniwersytecie Technologicznym. Pracuje jako programista w firmie Logzact S.A. Programowaniem interesuje się od dzieciństwa, jego ostatnie zainteresowania to C++ i metaprogramowanie. Blog: https://dev.krzaq.cc

>>FRAGMENT TEGO ARTYKUŁU DO POBRANIA<<