求C++大神和VB大神帮我把转换下代码:c++ to vb

yj258213056 yj258213056 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在C++板块发了个帖子结果没人回复,http://topic.csdn.net/u/20111124/11/61306a2b-e58e-4194-ad3f-0ab5f0ff4c33.html?seed=522843354&r=76639017#r_76639017
只好发到这边来了,


/*-------------------------------------------*/
// Summary:判断校验位是否正确
// Parameter:
// (char*)buf -> 报文段(在0ah与0dh之间的片段)
// Return: SUM_OK(0): The sum check is succeed.
// SUM_ERR(1):The sum check is fail.
/*-------------------------------------------*/
int CSocketManager::SumCheck(unsigned char *buf)
{
unsigned char sum = 0;
unsigned char rx_sum;
int i;
int len = strlen((char*)buf);

rx_sum = ((buf[len-2] << 4) & 0xf0) + (buf[len-1] & 0x0f);
for( i = 0 ; i < len-2 ; i++)
{
sum += buf[i];
}
if(sum != rx_sum) return SUM_ERR;

return SUM_OK;
}
...全文

相关推荐

VB.Net to C# Converter将VB代码转换成C#代码

本资源为【VB.Net to C# Converter】软件,它可以将VB代码转换成C#代码,效果很好

huangwenhua5000

VB2JAVA:一个开源的VB到Java代码转换工具

htmltable {th, td {th {pre {简介:VB2JAVA是一个旨在将Visual Basic代码转换为Java语言的开源项目。通过编程语言翻译技术,包括词法分析、语法分析、语义分析和代码生成,项目自动将VB代码转换为等效的Java代码,降低手动重构的工作量。此项目对于希望利用Java生态系统并迁移到Java平台的VB代码库拥有者而言具有极大价值。

亿风行

VB.NET转C#代码转换工具实操指南

本文还有配套的精品资源,点击获取 简介:本文介绍了"VB.NET to C# Converter"工具的重要性和应用,该工具能够高效地将VB.NET代码自动转换为C#代码,保留变量名和注释,减少开发者的转换工作量。VB.NET和C#作为.NET平台上的两种语言,各有特点,其中C#在现代编程领域具有广泛应用。工具支持试用版和完整版,试用版可永久使用但处理代码行数有限。详细操作...

郁林成森

VB.NET到C#的代码转换工具指南

枚举(Enum)是用于定义一组命名常量的类型。尽管VB.NET和C#中的枚举在基本概念上是一致的,但它们的声明方式略有不同。例如,在VB.NET中定义枚举类型如下:FirstValueEnd Enum而在C#中,枚举的定义则稍显简洁:在进行代码转换时,需要注意枚举值在两种语言中的相同点和不同点,确保枚举的命名和值都能够正确地映射。除了通用的异常处理语法外,自定义异常类的转换也是代码迁移中的一项重要工作。

一人一猫浪迹天涯

C#到VB.NET代码转换实用工具

C#(读作 “C Sharp”)是由微软公司于2000年发布的一种面向对象的编程语言,其设计受到了Java和C++等语言的影响。C#特别为.NET平台设计,是.NET框架的核心语言之一,广泛应用于Windows平台下的各种应用程序开发中。随着时间的推移,C#经历了多个版本的迭代,每个新版本都引入了新的特性和改进,保持了其作为现代编程语言的地位。Visual Basic .NET(简称VB.NET)则是微软的另一种编程语言,它是基于原先非常流行的Visual Basic语言的继承和发展。

就念
评论 20
收藏 已收藏
分享
返回顶部
yj258213056
VB基础类 7,788 成员 197,583 内容