memcpy

    -2热度

    2回答

    我已经FILE1.TXT This is my file 和FILE2.TXT This is my second file ,我想复制FILE2.TXT内容使用memcpy到FILE1.TXT int main(int argc, char * argv[]){ int d; int d2; int p; FILE *f1; FILE *

    1热度

    3回答

    我试图编写一个C++包装到一些传统的C代码,以增加它的类型安全性并使其更少使用PITA。遗留代码与共享内存中的指针进行交互。 POD结构是从这些指针中投射出来的。由于它是共享内存,所以这些结构保证是POD。 C代码散布memcpy实例。我想知道在这种情况下使用std::copy而不是memcpy是否是个好主意,或者如果最好不要这样做。 例如,原来的代码(以伪代码表示): // we cast fr

    -1热度

    1回答

    我遇到以下代码的问题。下面的代码获取输入图像,并保存它的灰度。不幸的是,它似乎执行预期的行为,但它只是处理图像的一部分,而不是整体。看起来问题出现在从设备到主机的cudamemcpy中。 我相信我在Cuda分配内存时可能会遇到一些问题。 __global__ void rgb2grayCudaKernel(unsigned char *inputImage, unsigned char *gray

    1热度

    1回答

    我分配缓冲区并启动音频队列像 // allocate the buffers and prime the queue with some data before starting AudioQueueBufferRef buffers[kNumberPlaybackBuffers]; isDone = false; packetPosition = 0; int i; for (i =

    -2热度

    1回答

    我将char*复制到char*并将其取回,并将其取回cout它。 char buffer[100] = { 0 }; char* name = "foo"; int bar = 12345; memcpy(buffer, &(bar), 4); memcpy(buffer + 4, name, 3); int result = 0; memcpy(&result, buffer, 4

    3热度

    1回答

    我只是在看下面的输出,并试图总结我的脑海围绕数字: ==2906== Profiling result: Time(%) Time Calls Avg Min Max Name 23.04% 10.9573s 16436 666.67us 64.996us 1.5927ms sgemm_sm35_ldg_tn_32x16x64x8x16 22.28% 10.5968s 1408

    0热度

    2回答

    我试图扫描以下格式在C一个文本文件: key01 value01 key02 value02 key03 value03 我想利用关键字和值字符串,并将其分配给一个struct我创建: struct Mapping { char key[sizeof(char) * 5]; char value[sizeof(char) * 7]; } MapElement;

    0热度

    1回答

    我一直工作在一个UDP可靠的运输C.我有以下格式的结构: struct packet { uint16_t cksum; /* Ack and Data */ uint16_t len; /* Ack and Data */ uint32_t ackno; /* Ack and Data */ uint32_t seqno; /* Data only */

    -1热度

    1回答

    Memcpy和memcmp函数可以带一个指针变量吗? char *p; char* q; memcpy(p,q,10); //will this work? memcmp(p,q,10); //will this work?

    0热度

    2回答

    我有多次的memcpy的正从不同的地方称为过程的memcpy。 有没有办法统计有多少的memcpy命令执行过程中已经启动?