Текущий раздел » » » C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients
Лучшие книги по лучшим ценам здесь!

C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients

  • Заявить о правах (Abuse)
Автор: Limpopo5 от 2022-01-28, 21:48:48
C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python ClientsНазвание: C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients
Автор: Adam Gladstone
Издательство: Apress
Год: 2022
Страниц: 235
Язык: английский
Формат: pdf (true)
Размер: 16.4 MB

Get up-to-speed quickly and connect modern code written in C#, R, and Python to an existing codebase written in C++. This book for practitioners is about software interoperability in a Windows environment from C++ to languages such as C#, R, and Python. Using a series of example projects, the book demonstrates how to connect a simple C++ codebase packaged as a static or dynamic library to modern clients written in C#, R, and Python. The book shows you how to develop the in-between components that allow disparate languages to communicate.

This book addresses a fundamental question in software design: given an existing C++ codebase, how does one go about connecting that codebase to clients written in C#, R, and Python? How is the C++ functionality exposed to these clients? One answer may be to rewrite the existing codebase in the target language. This is rarely, if ever, feasible and this book’s goal is to save you the pain and the high cost of throwing out valuable existing code by showing you how to make that older code function alongside and with the more modern languages that are commonly in use today. The knowledge you will gain from reading this book will help you broaden your architectural choices and take advantage of the growing amount of talent around newer languages.

What You Will Learn:

Build components that connect C++ to other languages
Translate between the C++ type system and the type systems of C#, R, and Python
Write a managed assembly targeting the .NET framework
Create C++ packages for use in R/Studio
Develop Python modules based on high-performance C++ code
Overcome the difficulties and pitfalls involved in cross-language development

Who This Book Is For:
Software developers who are looking for ways to extend existing systems written in C++ using modern languages. Readers should have some programming experience, particularly in C++. Readers should also be familiar with common development tools such as Visual Studio, R/Studio, Visual Studio Code, and CodeBlocks.

Скачать C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients





Ad Litteram. Купить и скачать книги в fb2 на любом устройстве, читать онлайн
Выгодные предложения от нашего партнёра ИГ "ЭКСМО-АРТ":

Акция С заботой о здоровье и безопасности

Самые ожидаемые книги августа 2022 года

Больше книг - больше выгода! Скидки до 30%





My-shop.ru: самый большой выбор детских игрушек в Рунете My-shop.ru - книжный Интернет-магазин My-shop.ru - Интернет-магазин для учителей My-shop.ru - Интернет-магазин учебной литературы
Интернет-магазин детских игрушек Книжный интернет-магазин Интернет-магазин для учителей Интернет-магазин учебной литературы
       

My-shop.ru - Ваш Интернет-магазин My-shop.ru - детский Интернет-магазин My-shop.ru - Интернет-магазин товаров для рукоделия My-shop.ru - Интернет-магазин товаров для образования
Интернет-магазин с более 700000 товаров Интернет-магазин товаров для детей Интернет-магазин товаров для рукоделия Интернет-магазин товаров для образования
       


 


BooksKeeper - электронная библиотека, ежедневно пополняемая нашими авторами.
Все материалы, представленные на нашем сайте, Вы сможете скачать по ссылкам различных бесплатных файлообменников совершенно бесплатно!
Инструкции, поясняющие, как надо качать бесплатно с файлообменников смотреть тут
Регистрация на нашем сайте позволит Вам добавлять свои книги, а также комментировать опубликованные книги, общаться с нашими авторами.
Для этого мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Размещение Вашего баннера на книжном сайте BEGET - первые 30 дней хостинга БЕСПЛАТНО! HostLife - лучший платный хостинг
Баннер или тизер? Выбирай! BEGET - первые 30 дней хостинга БЕСПЛАТНО! HostLife - лучший платный хостинг!
Размещение Вашего баннера на нашем сайте - это дешевая реклама Ваших сайтов или партнерских программ! Стабильный, профессиональный и ОЧЕНЬ выгодный хостинг на сегодняший день! Бонусы, акции - все для Вас! Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper.ru!


Бесплатная электронная библиотека. Скачать книги бесплатно!
Текущий раздел » » » C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients

Наша электронная библиотека Bookskeeper.ru - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников.

В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
 
 

Реклама


Садовые печи-барбекю от компании Династия


AVIASALES - Дешевые авиабилеты от крупнейших авиакомпаний и агентств



Labirint.ru - ваш проводник по лабиринту книг



Book24.ru - книжный интернет магазин



BEGET - первые 30 дней хостинга БЕСПЛАТНО!



Turbobit - Получите турбо-доступ и скачивайте безлимитно и без рекламы!



HostLife - лучший платный хостинг



Kwork.ru - услуги фрилансеров от 500 руб.


Интернет-магазин ШОПС. Нужные товары для Вашего дома, сада, автомобиля
 
 

Топ публикаций

 
  • На границе империй. Цикл из 5 книг
  • Широкополосные хаотические сигналы в радиотехнических и информационных системах
  • Криминология (2003)
  • Elektor France Hors-Serie - Aout/Octobre 2022
  • Оракул №8 2022
  • Седых Александр - Сборник "Хранитель" (4 книги)
  • Geo Epoche №116 2022
  • Вихрь Жнеца. Том 1 (Аудиокнига)
  • Предупреждение + (Библиотечка «ЗОЖ») № 10 2021
  • ОК! №28-32 2022
  • The Welsh Braveheart: Owain Glydwr, The Last Prince of Wales
  • Сделай Сам №4 1989
  • Возрождение Феникса. Том 1
  • Собиратель (В. Поселягин). Цикл из 4 книг
  • Одиночка (Е. Трофимов). Цикл из 4 книг
  • Тарс Э. - Сборник "Аномальный наследник" (8 книг)
  • Последний реанорец. Цикл из 4 книг
  • Ученик 5. Барон
  • Первухин Андрей - Сборник "Ученик" (5 книг)
  • Бретёр на вес золота. Цикл из 2 книг
  • Небесный Трон. Цикл из 10 книг
  • Энфис. Бояр-RPG. Цикл из 2 книг
  • Стяжатель (Найденыш). Цикл из 10 книг
  • Ванька-взводный
  • Стоев Андрей - Сборник "За последним порогом" (7 книг)
  • Соболев. Пробуждение Дара. Том 1
  • В теле дрища в военной школе аристо. Цикл из 2 книг
  • Тимофеев Владимир - Сборник "Потерявшийся" (4 книги)
  • Апокалипсис сегодня. Цикл из 2 книг
  • Эрленеков Сергей - Сборник "На задворках галактики" (4 книги)
  •