В этой книге подробно рассказывается о новом стандарте С++20. Для тех, кто незнаком с С++20, приводится краткий обзор, далее рассматриваются ключевые возможности языка. Вы получите представление о ключевых изменениях в ядре языка (концепты и модули), новой библиотеке диапазонов, корутинах, а затем сможете применить теорию на практике, изучив ряд примеров. Книгу можно использовать как справочное руководство и изучать главы в удобном для вас порядке.
Издание будет полезно разработчикам, желающим освоить последнюю версию С++, изучить передовые возможности и добавления в язык, а также заглянуть за кулисы разработки новых стандартов языка и узнать, как предлагаются, обсуждаются и утверждаются новые изменения в стандарт С++ и чем вызваны эти изменения.
На мой взгляд книжка прекрасная.
Концепты, модули, диапазоны и корутины — более 500 страниц хорошего текста.
Переводчики подкачали.
Корутины у них мужеского пола. То есть корутин — это он, а не корутина — она.
Тогда как еще Конвей в 60-е годы про это писал и советские переводчики перевели coroutine как "сопрограмма" https://wiki5.ru/wiki/Coroutine
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Блин, при анонсе книги надо хотя бы название и автора писать, чтобы не идти на сторонний сайт. Плюс, это сообщение потом можно будет найти поиском, оно проиндексируется и т.д.
N>Блин, при анонсе книги надо хотя бы название и автора писать, чтобы не идти на сторонний сайт. Плюс, это сообщение потом можно будет найти поиском, оно проиндексируется и т.д.
Спасибо, добавил.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, LaptevVV, Вы писали:
LVV>Переводчики подкачали. LVV>Корутины у них мужеского пола. То есть корутин — это он, а не корутина — она. LVV>Тогда как еще Конвей в 60-е годы про это писал и советские переводчики перевели coroutine как "сопрограмма"
LVV>>Переводчики подкачали. LVV>>Корутины у них мужеского пола. То есть корутин — это он, а не корутина — она. LVV>>Тогда как еще Конвей в 60-е годы про это писал и советские переводчики перевели coroutine как "сопрограмма" VVV>В книге используется слово "сопрограмма".
Открываем страницу 35, раздел 3.1.4 Корутины — так называется.
На 36 странице читаем (после кода):
Функция getNext является корутином, поскольку она использует ключевое слово co_yeld.
И через одно предложение — "корутин приостанавливается". VVV>Эту книгу (как и многие другие) можно заказать с сайта издательства. Даже с учётом доставки выходит дешевле, чем в лабиринте или озоне. https://dmkpress.com/catalog/computer/programming/c/978-5-97060-956-9/
Я уже купил на лабиринте — у меня там 50% скидки.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
А ты сам эту книжку читал, или просто среагировал на имя автора и название?
Я почему спрашиваю, — сейчас часто встречаются книги, у котороых завлекающее название, вроде нормальное оглавление, много страниц, но они пустые внутри.
Здравствуйте, LaptevVV, Вы писали:
LVV>Открываем страницу 35, раздел 3.1.4 Корутины — так называется. LVV>На 36 странице читаем (после кода): LVV>Функция getNext является корутином, поскольку она использует ключевое слово co_yeld.
А со страницы 319 уже сопрограмма.
LVV>Я уже купил на лабиринте — у меня там 50% скидки.
Ну, я ссылку дал не только для тебя, а для всех же)
Здравствуйте, alpha21264, Вы писали:
A>А ты сам эту книжку читал, или просто среагировал на имя автора и название? A>Я почему спрашиваю, — сейчас часто встречаются книги, у котороых завлекающее название, вроде нормальное оглавление, много страниц, но они пустые внутри.
Старик Гримм хорошие статьи выдаёт. И книги.
Ессно, для программера со стажем там будет 80% всё знакомо. Можно ли это считать "пустым"?
A>А ты сам эту книжку читал, или просто среагировал на имя автора и название? A>Я почему спрашиваю, — сейчас часто встречаются книги, у котороых завлекающее название, вроде нормальное оглавление, много страниц, но они пустые внутри.
Я ее купил и читаю. Мне нравится.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Здравствуйте, VVV, Вы писали:
LVV>>Открываем страницу 35, раздел 3.1.4 Корутины — так называется. LVV>>На 36 странице читаем (после кода): LVV>>Функция getNext является корутином, поскольку она использует ключевое слово co_yeld.
VVV>А со страницы 319 уже сопрограмма.
Здравствуйте, LaptevVV, Вы писали:
LVV>Корутины у них мужеского пола. То есть корутин — это он, а не корутина — она. LVV>Тогда как еще Конвей в 60-е годы про это писал и советские переводчики перевели coroutine как "сопрограмма" LVV>https://wiki5.ru/wiki/Coroutine
Sequence — это локальная последовательность действий, которую можно назначить переменной или куда-нибудь передать в качестве параметра для дальнейшего выполнения.
Этой последовательности доступен внешний контекст ()
Здравствуйте, LaptevVV, Вы писали:
LVV>Райнер Гримм. С++20 в деталях
Не советую этого Гримма. Читал как-то его блог по С++, и он там просто тупо переписывает спеки С++ с тупейшими примерами. А теперь он выпустил книгу, которая написана в том же стиле. В общем, он какой-то примитивный графоман не более.