Я сейчас в работе активно использую фичи C++11 и C++14, чего и вам рекомендую. Вот вам отличные книги по новыму стандарту.
С++ Concurrency in Action: Practical Multithreading by Anthony Williams
В переводе "Параллельное программирование на С++ в действии. Практика разработки многопоточных программ"С фокусом на многопоточность, которой раньше в стандарте не было. Если душит жаба эту книгу покупать, то написана она на основе вот этих статьей Уильямса: Multithreading in C++0x Series
The C++ Standard Library: A Tutorial and Reference (2nd Edition) by Nicolai M. Josuttis
В переводе "Стандартная библиотека C++. Справочное руководство"Джоссатис обновил свою книгу про STL. Много букв. Очень много букв. Выискивать там куски, относящиеся именно к C++11, смысла не имеет. Многопоточность, правда, вынесена в отдельную главу, но по многопоточности лучше Уильямса почитать.
Поэтому рекомендую эту книгу тем, кто решил начинать изучать STL. Обратите внимание на издание, вам нужно второе издание, там на обложке крупно написано С++11.
Вообще это относится ко всем книгам по С++. То, что издано до 2012 года можно считать устаревшим.
Про качество переводов ничего сказать не могу.
Ссылки по теме:
Хорошие книги по С++
6 коммент.:
А внутреннюю кухню a la __await дают пробовать по работе а не "для себя" ?
boguscoder
А внутреннюю кухню a la __await дают пробовать по работе а не "для себя" ?
Именно __await'ом я не пользовалась, но это же вполне официально открытая вещь.
Привет Алена! Начал читать "Параллельное программирование на С++ в действии. Практика разработки многопоточных программ" и чтение проходит с непониманием некоторых частей кода, которые подразумавается что я должен был знать. Можете посоветовать что нибудь что нибудь для более "юнных и неопытных" программистов?
Мгер Карапетян
Можете посоветовать что нибудь что нибудь для более "юнных и неопытных" программистов?
Вот тут куча ссылок, рассчитанных на самый разный уровень.
https://github.com/MattPD/cpplinks/blob/master/atomics.lockfree.memory_model.md
Здравствуйте. Бросил с++ после универа. Теперь хочу попробовать вернуться к нему, после того как начитался о новых фишках, приближающих его к пайтону. Есть ли что-то вроде ретроспективы его фишек: такой-то код в 98м выглядит так, в 11м - так, а в 14м - так? Чтобы не оказалось, что учил устаревший вариант, когда в новом стандарте сделали проще. Тот же пример с циклами.
Алексей Тюрин
Есть ли что-то вроде ретроспективы его фишек
Есть. Книга Страуструпа A Tour of C++
Отправить комментарий