Подорожуй з gofrie.com

Anthony Williams. C++ Concurrency in Action: Practical Multithreading



C++ Concurrency in Action: Practical Multithreading — це ваш путівник по новому стандарту C++11 для досвідчених програмістів С++, а також тих, хто ніколи не писав багатопотокового коду. Ця книга продемонструє вам, як правильно і ефективно писати надійні багатопотокові програми в C++, уникаючи при цьому багатьох поширених помилок.

У книжці ви знайдете:

  • Приклади з застосуванням найновішого стандарту C++11
  • Програмування для багатьох ядер та процессорів
  • Невеликі приклади для навчання, великі приклади для практичного застосування

Дэвид Вандевурд, Николай Джосаттис. Шаблоны C++. Справочник разработчика



Шаблони C++ є частиною мови програмування, що надає програмісту нові можливості швидкої розробки ефективних і надійних програм і повторного використання коду. Дана книга, написана у співавторстві теоретиком C++ і програмістом-практиком з великим досвідом, вдало поєднує строгість викладу і повноту висвітлення теми з питань практичного використання шаблонів. У книзі міститься маса різноманітного матеріалу, що стосується програмування з використанням шаблонів, в тому числі матеріали, що дозволять досвідченим програмістам подолати сучасні обмеження в цій області.

Книга передбачає наявність у читача досить глибоких знань мови C++, проте стиль викладу забезпечує доступність матеріалу як для кваліфікованих фахівців, так і для програмістів середнього рівня.

Герб Саттер. Стандарты программирования на С++



Ця книга допоможе початківцю стати професіоналом, оскільки в ній представлений сконцентрований кращий досвід програмістів на C++, узагальнений двома експертами світового класу. Програмісти-початківці знайдуть в ній прості і зрозумілі рекомендації для щоденного використання, підкріплені прикладами їх конкретного застосування на практиці. Досвідчені програмісти знайдуть у ній поради та нові рекомендації, які можна відразу ж прийняти на озброєння. Програмісти-професіонали можуть використовувати цю книгу як основу для розробки власних стандартів кодування, як для себе особисто, так і для групи, якою вони керують.

Звичайно, книга розрахована в першу чергу на професійних програмістів з глибокими знаннями мови, однак вона буде корисна будь-якому, хто захоче поглибити свої знання в даній області.

Герб Саттер. Решение сложных задач на C++



У даному виданні об'єднані дві широко відомі професіоналам в області програмування на C++ книги Герба Саттера Exceptional C++ і More Exceptional C++, що входять у серію книг C++ In-Depth, редактором якої є Бьерн Страуструп, творець мови C++.

Матеріал цієї книги складають перероблені завдання серії Guru of the Week, розраховані на читача з досить глибоким знанням C++, проте книга буде корисна кожному, хто хоче поглибити свої знання в цій області.

Скотт Мэйерс. Наиболее эффективное использование C++



У новій книзі Скотта Мейерса, яка є продовженням популярного видання "Эффективное использование C++", наводяться рекомендації щодо найбільш ефективного використання конструкцій мови C++. Розглядаються правила довизначення операторів, способи зведення типів, реалізація механізму RTTI і багато іншого. Дано практичні поради щодо застосування буферизованного оператора new, віртуальних конструкторів, інтелектуальних покажчиків, proxy-класів і подвійної диспетчеризації. Особлива увага приділяється роботі з винятками і можливостям використання коду С в програмах, написаних на C++. Докладно описані новітні засоби мови і показано, як з їх допомогою підвищити продуктивність програм. Додатки містять код шаблону auto_ptr і анотований список літератури та Internet-ресурсів, присвячених C++.

The C++ Programming Language, 4th Edition


Незабаром світ побачить нове видання легендарної книжки The C++ Programming Language від автора мови C++ Б'ярна Страуструпа. Четверте видання буде повністю відповідати новому стандарту мови C++11. На полицях книжка має з'явитися 4 червня, а поки що можна зробити передзамовлення на Amazon.com за $52.