memcpy 相关问题

memcpy()是一个C标准库函数,用于将一块内存字节从一个地方复制到另一个地方。

是否可以使用memcpy将数据从字节字符串复制到目标指针?

我有一个字节字符串,其中包含一个字节转储,如下所示: b"\x83\x00\x00\x00}\x01\x00\x00\xe3\x00\x00\x00\xf3\x01\x00\x00\x00\x00\x00_\x00\x00\x008\x00\x00\ x00|\x00\x00\x00\

回答 1 投票 0

Memcpy 用于包含指针的嵌套结构

以下代码给出了崩溃,指出双重释放。如何解决这个问题而不留下内存泄漏。 尝试将 tmp 的内容复制到列表。从 get_copy 中删除 free 不会导致崩溃。但这会导致...

回答 1 投票 0

将结构复制到数组的一个元素中

在我正在编写的代码中,我需要执行以下操作: 创建一个映射,其中每个值都是固定大小的缓冲区 使用 memcpy 填充映射的一个值的一个元素(即

回答 1 投票 0

Lua中字节数组转换为浮点数【浮点数据结构】

我有能力用Lua读取内存,但是我遇到了问题。 我想读取一个浮点值。 我的记忆中,我认为是一个浮动的东西,看起来像这样。 字节数组 65...

回答 5 投票 0

std::copy() 与 memcpy() 与 std::vectors 和 fftw_malloc

我知道在处理 std::vector 时,最好使用 std::copy(),但是我想知道如何将 fftw_malloc 数组复制到 std::vector 中?我应该使用 std::copy() 还是 memcpy() ? 示例代码: ...

回答 1 投票 0

std::copy 与 memccpy 与 std::vectors 和 fftw_malloc

我知道处理 std::vector 时最好使用 std::copy,但是我想知道如何将 fftw_malloc 数组复制到 std::vector 中?如果我应该使用 std::copy 还是 memcpy? 示例代码: 静态

回答 1 投票 0

memcpy 与 C 中的赋值

在什么情况下我应该期望 memcpys 优于现代 INTEL/AMD 硬件上的分配?我在 32 位 Intel 平台上使用 GCC 4.2.x(但也对 64 位感兴趣)。

回答 1 投票 0

Indy 客户端 TIdHTTP 导致错误 ws2tcpip.h(817):对“memcpy”的调用不明确

我正在将 C++Builder 11 用于 64 位 VCL Windows 应用程序。我的程序使用名为 FlexCompress 的第 3 方组件,该组件具有在机器生成的标头 .hpp 文件中列出的名为 memcpy 的函数。 当我...

回答 1 投票 0

strided memcpy(3) 在 libvpx 中如何工作

我试图理解libvpx(vp8/common/reconinter.c)中的以下函数: 无效vp8_copy_mem16x16_c(无符号字符* src,int src_stride,无符号字符* dst, 整数

回答 2 投票 0

用 memcpy() 交换数组时出现垃圾值

我正在尝试使用 C 中的 memcpy() 创建一个通用交换函数。当我尝试交换数组时,我得到了垃圾值 这是下面的代码: #包括 #包括 键入...

回答 4 投票 0

AARCH64 上的 memcpy 产生未对齐的数据中止异常、ARM GNU 工具链或 newlibc 错误?

我一直在裸机项目中使用 ARM GCC 版本 aarch64-none-elf-gcc-11.2.1 一段时间,在一个大型项目中已经成功使用 libc 函数(malloc/memcpy)很多次而没有.. .

回答 1 投票 0

当 memcpy 来自 char* 时,C++ 布尔值既不是 0 也不是 1,是否有未定义的行为?

#include #包括 #包括 #包括 #包括 使用命名空间标准; 布尔* library_pad; 矢量 my_p...

回答 0 投票 0

使用 GCC 静态链接或内联 memcpy

我有以下 C 代码: 字符* ptr1; 字符* ptr2; memcpy(ptr1,ptr2,32); 这是我没有写的代码,但继承了我试图让它在 ARM 裸机而不是 Linux 上运行(在

回答 0 投票 0

mmap 内存内核空间到用户空间 - 太慢了,有什么改进吗?

在内核驱动中,使用remap_pfn_range重新映射一个物理内存块 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); vma->vm_flags |= VMEM_FLAGS | VM_PFNMAP; vma->vm_pgoff ...

回答 0 投票 0

我可以将数据复制到从主机执行的设备内核函数吗?

我想实现下面代码的效果,这意味着使用标志来控制主机的内核行为。到目前为止,统一内存分配的标志按我预期的方式工作,但是当我想要

回答 1 投票 0

使用函数 memcpy 的分段核心转储问题

我遇到了一个分段核心转储问题,即使当我打印它时背景->格式->bytesperpixel 是 4 并且没有一个指针是空的 SDL_Color GetPixel(SDL_Surface *背景,内部...

回答 0 投票 0

多流cuda程序速度下降很多

我检查了很多整数表的正确性。我正在使用 GeForce RTX-3060 并行执行此操作。每个 gpu 线程检查一个表。 我使用两个 cuda 流,以便计算和数据传输

回答 0 投票 0

如何在C中使用memcpy实现循环缓冲区

我是 C 语言的初学者,刚开始使用循环缓冲区。我已经实现了这段代码,需要调整队列和出队函数以使用 memcpy()。有谁知道

回答 0 投票 0

memcpy with char * 不工作

char recBuffer [8024]; char* temp = (char*)malloc(65536); 零内存(recBuffer,8024); 零内存(温度,65536); bytesRead = recv(_socket, recBuffer, sizeof(recBuffer), 0); memcpy(temp, &recBu...

回答 4 投票 0

memcpy 复制带偏移量的数组

我有一个巨大的数组,我只想复制它的中间部分。我正在尝试使用 memcpy 来提高性能,但找不到这样做的方法。下面是一个例子。我们如何提供关闭...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.