Иван Чукич - Функциональное программирование на языке C++
Название: | Функциональное программирование на языке C++ | |
Автор: | Иван Чукич | |
Жанр: | C, C++, C# | |
Изадано в серии: | неизвестно | |
Издательство: | ДМК Пресс | |
Год издания: | 2020 | |
ISBN: | 978-5-97060-781-7 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Функциональное программирование на языке C++"
Язык С++ обычно ассоциируется с объектно-ориентированным программированием. Автор книги доказывает, что на С++ так же удобно создавать программы и в функциональном стиле. Это дает ряд преимуществ, повышая удобство кода и снижая вероятность возникновения ошибок. Книга разделена на две части. В первой читатель знакомится с азами функционального программирования: основными идиомами и способами их воплощения в языке C++. Вторая часть затрагивает более сложные аспекты и посвящена собственно разработке программ с использованием функционального подхода. Издание предназначено для опытных разработчиков на С++, желающих расширить границы использования этого языка и повысить эффективность работы.
Читаем онлайн "Функциональное программирование на языке C++". [Страница - 39]
функцию.
int ask() { return 42; }
typedef decltype(ask)* function_ptr;
class convertible_to_function_ptr {
1
Название дано Скоттом Мейерсом в работе «Universal References in C++11»
(Standard C++ Foundation, Nov. 1, 2012), доступной по ссылке http://mng.bz/Z7nj.
Функции и функциональные объекты
public:
operator function_ptr() const
{
return ask;
}
};
int main(int argc, char* argv[])
{
auto ask_ptr = &ask;
std::cout --">
Книги схожие с «Функциональное программирование на языке C++» по жанру, серии, автору или названию:
Александр Вячеславович Фролов, Григорий Вячеславович Фролов - Microsoft Visual C++ и MFC. Программирование для Windows 95 и Windows NT. Часть 2 Жанр: C, C++, C# Год издания: 1996 Серия: Библиотека системного программиста |
Александр Сергеевич Антонов - Параллельное программирование с использованием технологии OpenMP: Учебное пособие Жанр: Параллельное и распределенное программирование Год издания: 2009 |
Николай Н. Иванов - Программирование в Linux. Самоучитель Жанр: Linux Год издания: 2012 |