c# - C/C++ 中的 BITMAPFILEHEADER 等价物?

标签 c# c++ c

下面的代码在 c/C++ 中的等价物是什么?

ref BITMAPFILEHEADER bmfh = ref buffer[offset]; //Where buffer is a byte[] array

最佳答案

如果你#include <windows.h>应该有一个 BITMAPFILEHEADER struct已经。

PBITMAPFILEHEADER bmfh_ptr = (PBITMAPFILEHEADER)(buffer + offset);
// where buffer is a char[] array.

关于c# - C/C++ 中的 BITMAPFILEHEADER 等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2558671/

相关文章:

C++:强制定义静态成员

c - 将分数映射到整数的高效算法

c - 如何使用 c 中的目录打印同月修改的文件?

c - 使用 bin 文件从 MATLAB 到 C 读取和写入大型数组时出现意外结果

c# - 在 Visual Studio 2012 中,页面控件和事件转到代码隐藏的哪个位置?

c# - IAsyncEnumerable 的 Linq 方法

c# - "Error while trying to run project: Unable to start program"。只能运行程序一次。然后VS需要重启

javascript - 从运行在 Web 浏览器控件中的 JavaScript 脚本调用 C++ 函数

c# - 字符串和静态字段是否被垃圾收集?

c++ - 我不明白这段代码是如何在 MS Visual C++ 编译器中执行的