c# - 如何将 C++ 代码转换为 C# 关于 memcpy
问题描述
现在我正在将 c++ 代码转换为 c#,并且我遇到了一些与 memcpy、unsigned char* 相关的问题
下面是我的 C++ 代码
cBin 和 aBin 都是 2D Char 数组,其他都是整数类型
你们会把上面的c++代码转换成c#吗?
谢谢
memcpy ( (unsigned char *) cBin + (nYpos + height) * COL_MAX + BIN_RECT.left + width, (unsigned char *) aBin + nYpos * COL_MAX + BIN_RECT.left, nColCnt )
解决方案
由于您有一个字符串数组,我建议使用 Array.Copy
public static void Copy (Array sourceArray, long sourceIndex, Array destinationArray, long destinationIndex, long length);
推荐阅读
- c++ - 使用 WiX 进行 MajorUpgrade 后无法启动 Windows 服务
- c++ - 什么算作“写入”到 std::map?
- ios - Firebase Firestore 快照侦听器数据重复问题
- java - leetcode 编译器不像 eclipse 那样工作
- android - 安卓:Autocomplete.IntentBuilder
- c++ - 尝试将数据从记录读取到程序中时难以捉摸的错误(C++)
- mysql - 加快缓慢的 MySQL 查询(计数),并可能使用 MySQL 进行统计
- python - 如何计算唯一名称?
- dart - 颤振引脚输入字段
- php - 重新排序,加入和删除数组php的元素