CodePorting.Translator Cs2Cpp (C# to C++ Translator) Release 23.11

Major Features


Minor fixes

  1. Forced TextWriter flushing in XmlTextEncoder to reserve buffer space for the surrogate pair.
  2. Implemented TestCase with a nullable parameter.
  3. The InvalidEnumArgumentException definition is fixed.

Full List of Issues Covering all Changes in this Release

Key Summary Category
SLIDESCPP-3788 Fix RegressionTests_v23_1.SLIDESNET_43486 test Task
PDFCPP-2557 TestCase porting for Nullable types Task
PDFCPP-2556 InvalidEnumArgumentException incorrect definition Task

Public API and Backward Incompatible Changes


Download CodePorting.Translator.Cs2Cpp.Framework from NuGet

Open NuGet package manager, search for CodePorting.Translator.Cs2Cpp.Framework and install. You may also use the following command from the Package Manager Console. PM> Install-Package CodePorting.Translator.Cs2Cpp.Framework

Download Artifacts

CodePorting Translator Cs2Cpp 23 11

This is a full package of CodePorting.Translator Cs2Cpp which allows converting existing C# code to C++ Added: 12/1/2023
Download File Size: 180Mb

CodePorting Translator Cs2Cpp Framework 23 11

Contains library builds for all supported platforms (not required if you already have full package) Added: 12/1/2023
Download File Size: 180Mb

About CodePorting.Translator Cs2Cpp

CodePorting.Translator Cs2Cpp is a transpiler solution that can help you automate the conversion of C# source code to C++ in order to release the same version of the software for both languages without changing the APIs or code documentation. After converting the project, you need to compile the code while linking it to CodePorting.Translator.Cs2Cpp.Framework which is also available via NuGet.

Other Releases

- 6/24/2024
- 5/16/2024
- 4/18/2024
- 3/14/2024
- 2/16/2024
- 1/19/2024
- 12/20/2023
- 12/1/2023