View attachment 312
Мейерс, Скотт.
М45 Эффективный и современный С++: 42 рекомендации по исполыованию С++ 11
и С++14.: Пер. с англ. - М. : ООО "ИЛ. Вильяме", 2016. - 304 с: ил. - Пap<I.тит. англ.
Формат: pdf
ISBN 978-5-8459-2000-3 (рус.)
Освоение C++11 и C++14 - это больше, чем просто ознакомление с вводимыми этими стандартами возможностями (например, объявлениями типов auto, семантикой перемещения, лямбда-выражениями или поддержкой многопоточности). Вопрос в том, как использовать их эффективно - так, чтобы создаваемые программы были корректны, эффективны и переносимы, а также чтобы их легко можно было сопровождать. Именно этим вопросам и посвящена данная книга, описывающая создание по-настоящему хорошего программного обеспечения с использованием C++11 и C++14 - т.е. с использованием современного C++.
В книге рассматриваются следующие темы:
Преимущества и недостатки инициализации с помощью фигурных скобок, спецификации noexcept, прямой передачи и функций make интеллектуальных указателей.
Связь между std::move, std::forward, rvalue-ссылками и универсальными ссылками.
Методы написания понятных, корректных, эффективных лямбда-выражений.
Чем std::atomic отличается от volatile, как они используются и как соотносятся с API параллельных вычислений C++.
Какие из лучших методов "старого" программирования на C++ (т.е. C++98) должны быть пересмотрены при работе с современным C++.
Эффективный и современный C++, следуя принципам более ранних книг Скотта Мейерса, охватывает совершенно новый материал. Эта книга достойна занять свое место на полке каждого программиста на современном C++.
https://mega.nz/#!7JgliCzb!2ey2W4xlaNnqcxL1duhDR_2omnVxPzNX8YX2MDJvFsc
			
			Мейерс, Скотт.
М45 Эффективный и современный С++: 42 рекомендации по исполыованию С++ 11
и С++14.: Пер. с англ. - М. : ООО "ИЛ. Вильяме", 2016. - 304 с: ил. - Пap<I.тит. англ.
Формат: pdf
ISBN 978-5-8459-2000-3 (рус.)
Освоение C++11 и C++14 - это больше, чем просто ознакомление с вводимыми этими стандартами возможностями (например, объявлениями типов auto, семантикой перемещения, лямбда-выражениями или поддержкой многопоточности). Вопрос в том, как использовать их эффективно - так, чтобы создаваемые программы были корректны, эффективны и переносимы, а также чтобы их легко можно было сопровождать. Именно этим вопросам и посвящена данная книга, описывающая создание по-настоящему хорошего программного обеспечения с использованием C++11 и C++14 - т.е. с использованием современного C++.
В книге рассматриваются следующие темы:
Преимущества и недостатки инициализации с помощью фигурных скобок, спецификации noexcept, прямой передачи и функций make интеллектуальных указателей.
Связь между std::move, std::forward, rvalue-ссылками и универсальными ссылками.
Методы написания понятных, корректных, эффективных лямбда-выражений.
Чем std::atomic отличается от volatile, как они используются и как соотносятся с API параллельных вычислений C++.
Какие из лучших методов "старого" программирования на C++ (т.е. C++98) должны быть пересмотрены при работе с современным C++.
Эффективный и современный C++, следуя принципам более ранних книг Скотта Мейерса, охватывает совершенно новый материал. Эта книга достойна занять свое место на полке каждого программиста на современном C++.
https://mega.nz/#!7JgliCzb!2ey2W4xlaNnqcxL1duhDR_2omnVxPzNX8YX2MDJvFsc
 
					
				 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	