memcpy 相关问题

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

将std :: vector 复制到*使用memcpy的缓冲区

我有一个自定义函数,它将值复制到缓冲区中void foo(void * buffer,std :: initializer_list l){memcpy(buffer,l.begin(),l.size()); }初始化程序列表参数...

回答 2 投票 0

比较uint8_t与int在c ++和memcpy中

我有一个类成员阅读器,我想使用memcpy将const char *复制到它上面:void copy(const char * b,int len){// len是我要复制到阅读器的长度。 uint8_t maxLength = 256; ...

回答 1 投票 -2

使用memcpy()函数将字节从无符号字符数组放入std :: string中

我有std :: string变量。我需要将未签名字符数组中的一些字节放入其中。我知道第一个字节和第一个字节。我可以使用std :: string :: assign函数。我做完了但是我...

回答 3 投票 11

使用指针的链接列表的内存/子列表

在我正在研究的旧程序中,链表有几种结构,如:typedef struct Unit_Cell {short Type;字符名称[x];短X;短...

回答 1 投票 0

Memcpy允许使用C语言不应该使用的东西?

[步骤1:我为char数组分配7个字节的内存,并将其初始化为char randomarray [7] =“ public”; // p u b l i c \ 0所以7步骤2:打印字符串printf(“%s \ n”,randomarray);步骤3:然后,我...

回答 4 投票 -2

C memcpy unsigned char到1个元素的unsigned char数组,用于校验和计算

[有一个char数组ACKbuffer [2],所以我首先将想要的元素转换为unsigned char,但是当我尝试将其存储到unsigned char数组时,这给了我一个错误。 //第一个元素是校验和...

回答 1 投票 -1

C无法将未签名的字符存储到未签名的字符数组中

[有一个char数组ACKbuffer [2],所以我首先将想要的元素转换为unsigned char,但是当我尝试将其存储到unsigned char数组时,这给了我一个错误。 //第一个元素是校验和...

回答 1 投票 -2

Malloc和memcpy结构加数组

我正在尝试寻找一个更好的标题,因此如果造成混淆,我深表歉意。我有一个通过串行端口读取的二进制消息。该消息包含一个恒定的8字节报头和一个动态消息...

回答 1 投票 1

将没有长度的指针作为目的地传递给memcpy是否合法?

我想知道我可以使用不带字符的char指针作为memcpy中的目标。示例:我想将具有特定大小的定义长度的char数组中的数据复制到另一个数组中,但是我会...

回答 1 投票 0

使用memcpy()复制到std :: chrono ::毫秒时出现错误-Werror = class-memaccess

对于下面的代码,gcc给了我错误,说我试图从数组中复制chrono :: milliseconds类型的对象,而应该使用赋值或复制初始化:std :: array

回答 3 投票 -4


我可以安全复制vector ?

我有一个矢量 >用作渲染的3D坐标列表。我可以简单地将memcpy与sizeof(array )* vector.size()用作count参数吗?是...

回答 2 投票 0

cudaMemCpy返回cudaInvalidData

为了运行cudaMemcpy,我编写了一个从.cpp文件调用的方法。该方法如下:void copy_to_device(uint32_t * host,uint32_t * device,int size){cudaError_t ...

回答 2 投票 0

使用memcpy将矢量数据复制到wstring的正确方法

我有原始数据:47 00 61 00 6D 00 65 00 41 00 73 00 73 00 65 00 74 00 = G.a.m.e.A.s.s.e.t.并将其存储在vector 数组中的位置15。现在,我要将其复制到wstring值...

回答 1 投票 0

Memcpy发生访问冲突失败-Vulkan复制到顶点缓冲区

我正在尝试将一些数据传递给Vulkan中的GPU。 AFAIK,做到这一点的唯一方法是使用memcpy。这适用于较小的向量,但适用于较大的模型,当...

回答 2 投票 0

将char数组复制到C中的char *

我需要在函数中定义一个char数组并返回一个char指针,所以我定义了MAX,这是我的char数组可以根据我的工作分配的最大大小,并且在我追加了...的一部分之后]]

回答 2 投票 0

C memalloc和mempy在拆分char数组时给出条件跳转valgrind错误

我试图将这个char数组分成两个部分,前四个字符是一个部分,其余是第二部分,但是我在valgrind上遇到条件跳转的问题,任何人都可以建议对此解决方案...

回答 2 投票 0

使用new时如何重新分配动态数组,不使用realloc删除C ++?

所以在C ++中,我读到C realloc(&dest,&source,nbytes)很不好,因为它不适用于new和delete。那么如何在C ++中正确地重新分配数据呢?假设我有:int * a = new int [100]; ...

回答 1 投票 0

我应该在包含虚拟方法的类上使用'memcpy'吗?如果没有,该如何替换?

这是我的简化代码,类ParentDict {public:virtual some_func();虚拟reorganize()= 0;保护:int _ssize; int _lsize; }类ChildDict:公共ParentDict {...

回答 1 投票 2

memcpy()是睡眠函数吗?

我想在不使用for循环的情况下复制数组的内容。拥有自旋锁时将进行复制。 memcpy()能否入睡?

回答 1 投票 0

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