Обзор книги Essenital C# 5.0

Данный труд написан Марком Михаэлисом(Mark Michaelis) в соавторстве с Эриком Липпертом(Eric Lippert) и издан в конце 2012 года. Мне давно было интересно посмотреть на C#, так как слышал про него достаточно, а вот использовать не доводилось. Я привык изучать языки по книгам и первое, что я сделал, ... [Ещё]

Константные выражения

  Хотя C++ по праву считается одним из наиболее близких к железу, а значит и наиболее производительных языков программирование, сообщество не оставляет попыток выжать дополнительные крупицы производительности. Так, когда пришло осознание того, на что способны шаблоны очень много вычислений был... [Ещё]

Конструирование в C++11. Часть 1: Стирая границы

Очень долго процесс конструирования объектов оставался неизменным, что-то было унаследовано от старого доброго C, что-то было добавлено благодаря появлению классов. Шли годы и в старых методах конструирования были выявлены серьезные изъяны. Большая часть которых, несомненно, является чисто синтаксич... [Ещё]

Умные указатели

Прежде чем начать рассмотрение нововведений, давайте вспомним,что было в распоряжении программиста в стандарте C++03 касательно указателей. А было там не густо: “голые” указатели и один “умный” – std::auto_ptr. Т.к. std::auto_ptr был изначально спроектирован специфично(... [Ещё]