C#转换成C语言 有没有高手能将以下C#程序转换成C语言的啊?目的是从一个名为ICC1.Q7的文档中读取3个数组

2025-02-24 10:54:42
推荐回答(1个)
回答1:

代码跟C++基本上一样,上面几行使用到的特有的类,需要找相应的替类型,
TextReader tr = new StreamReader(@"ICC1.Q7"); //new了一个TextReader 类型的变量,

List strPa = new List(); //字符串列表,
List strIo = new List();
List strMa = new List();

System.Console.WriteLine(strResult); //像是写入一个结果

这种东西需要理解代码的含义和逻辑,自己用C++写出来就行,还有就是涉及到工具,比如String类的substring要看C++的IDE工具有没有,C++Builder中的String类就有,VC6.0就不一定有。如果没有需要自己写函数实现