
有什么工具可以将C++代码转换成C#代码?
6个回答
展开全部
首先StartApp是什么类型还不清楚,但是后边代码如下:
char[] uk=StartApp.ToCharArray();//StartApp类型不同,转换也不同,暂且为String
UInt32 size=FirmwareBytes;
UInt32 bt=0;
UInt16 ocrc=0x0000;
int i=0;
while ((size--)>0)
{
bt = uk[i++];
ocrc = (UInt16)(ocrc ^ (bt << 8));
if ((ocrc & 0x8000)!=0) { ocrc=(UInt16)(ocrc << 1); ocrc ^= 0x1021; }
else ocrc <<= 1;
}
char[] uk=StartApp.ToCharArray();//StartApp类型不同,转换也不同,暂且为String
UInt32 size=FirmwareBytes;
UInt32 bt=0;
UInt16 ocrc=0x0000;
int i=0;
while ((size--)>0)
{
bt = uk[i++];
ocrc = (UInt16)(ocrc ^ (bt << 8));
if ((ocrc & 0x8000)!=0) { ocrc=(UInt16)(ocrc << 1); ocrc ^= 0x1021; }
else ocrc <<= 1;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以下工具可以 : 会C++和会C#的 程序员。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能我孤陋寡闻,没有什么工具可以转的,最基本的一个,C++中的精髓是指针,而C#抛弃了指针。所以没发转。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么工具都不行,托管的C++还有转的希望,native的就转不了。即便有那些乱七八糟的工具,转完的也没人看得懂还得手写一遍
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可能啦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询