我下载了一个开源项目,以帮助我通过字节数组。我需要转换
int x = fgetc(inpFile);
x |= fgetc(inputfile) <<8;
x |= fgetc(inputfile) <<16;
x |= fgetc(inputfile) <<24;
到vb.net。我了解的fgetc和inpFile。不幸的是,我不了解C++,我对按位运算一无所知。
我尝试解释的文件格式(我正在使用绣花格式读取器)没有充分记录,并指示我
“地址HEX 0008至0010 = 3个字节,指向...的开始。字节数组的下一个块...”
我只是试图从这三个字节中计算出与上面的示例代码相同的值。
希望这有意义
最佳答案
我会去的
dim x as integer = fgetc(inpFile) or
fgetc(inpFile) << 8 or
fgetc(inpFile) << 16 or
fgetc(inpFile) <<24
关于c++ - 将C逐位语句转换为vb.net,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13959834/