I got my hands on some well documented C++ code that's about 1KLOC. It would take me a significant amount of time to port this line by line and debug the results, so I'm wondering if there are tools or ways to do it faster, and I have questions in case I have to do it fully manually.
Specific questions:
- Does C# also support overriding operators like
*
and+
? - What to do with the C++ memory management code like alloc() and free()?
- How to identify functions used from
<stdio.h>
,<conio.h>
and<math.h>
? - How to find replacements to such system functions?
- Does C# have any special/open source libraries that provide such functions?
No graphics libraries have been used, its purely command line based.