Как мы автоматизировали конвертирование проектов C# в C++: Часть 2
Разработка транслятора кода с C# на C++ были полностью выполнены компанией CodePorting. Работа потребовала многочисленных исследований, применения различных подходов и тестирования, учитывая модель памяти и другие аспекты. В итоге были выбраны два решения. Одно из них в настоящее время используется для выпуска продуктов Aspose для C++.
Как мы автоматизировали конвертирование проектов C# в C++: Часть 1
Большинство продуктов Aspose, позволяющих манипулировать протоколами и файлами популярных форматов, изначально были разработаны для .NET. В то же время бизнес-приложения для файловых форматов работают в разных средах. В этой статье будет описано, как нам удалось наладить выпуск продуктов Aspose для C++, создав среду для перевода кода с C#. Сохранение функциональности версий .NET для этих продуктов было технически сложной задачей.