memmove

memmove

文章 0 浏览 4

在 C 中如何使用以及何时使用 memmove 比较好?

我对memmove()的使用有两个疑问: 什么时候最好使用这个函数而不是使用另一个函数(即创建自己的函数)?我不确定我是否理解正确。 该函数的签名为voi…

春庭雪 2024-12-29 17:14:41 0 0

“const void*”是什么意思?意思是memmove?

memmove/memcpy/strcpy 原型中的第二个参数类似: 例如: void *memmove(void *dest, const void *src, size_t n); //const void* char *strcpy(char …

一刻暧昧 2024-12-05 03:08:03 3 0

C 中用另一个字符串替换一个子字符串

我正在编写一个代码来用它的值替换所有宏。 如果我的宏 MAX 值为 1000, 在代码中,它必须替换为 1000。(我假设一种情况,如果 MACROS 是一行中的第…

人间☆小暴躁 2024-12-01 22:38:47 3 0

Writeablebitmap - 向左滚动 1 px,最好的方法是什么? (又名 memmove 在哪里?)

我有一个可写位图。 我想将内容向左滚动 1 个像素,并在最右边的列中填充一个新的像素行。 在 C++ 中,我会将整个缓冲区向左移动 1 个像素,并覆盖每…

独享拥抱 2024-12-01 01:11:24 3 0

将字符串复制到无符号缓冲区:分段错误

我正在尝试将两个整数和一个字符串复制到缓冲区并打印缓冲区元素。我得到第三个 printf 语句的段错误: id = 102; len = 3; str = "working"; memmove…

放血 2024-11-03 21:35:01 5 0

memcpy 与 C 中的赋值——应该是 memmove?

正如 这个问题的答案中指出的,编译器(在本例中为 gcc- 4.1.2,是的,它很旧,不,我无法更改它)可以在它认为合适的地方用 memcpy 替换结构赋值。 …

倚栏听风 2024-10-26 09:43:21 11 0

memcpy() 与 memmove()

我试图理解 memcpy() 和 memmove(),我读过的文字是 memcpy() 不处理重叠的源和目标,而 memmove() 则负责。 但是,当我在重叠的内存块上执行这两个函…

静水深流 2024-10-07 03:07:04 13 0

memcpy/memmove 的奇怪行为

我遇到的问题是 memcpy/memmove 更改了 struct FOO foo 的指针,该指针既不是函数的 src 也不是目标。以下是 gdb 输出: 在 memmove(y,y_temp,size_y)…

望她远 2024-09-25 05:43:13 12 0

用于 x86 和 +1 移位的快速 memmove(用于移到前面变换)

对于快速 MTF ( http://en.wikipedia.org/wiki/Move-to- front_transform )我需要更快的版本将一个字符从数组内部移动到它的前面: char mtfSymbol[2…

久而酒知 2024-09-19 10:22:15 14 0

当 memcpy() 比 memmove() 更快时,什么是真正重要的情况?

memcpy() 之间的主要区别 和 memmove() 的优点是,当源和目标重叠时,memmove() 可以正常工作。当缓冲区肯定不重叠时 memcpy()更可取,因为它可能更快…

多彩岁月 2024-09-19 10:10:25 18 0

C 中的 memmove 实现

有人可以帮我理解 memmove 在 C 中是如何实现的吗?我只有一个特殊条件,对吗? if((src dst)) copy from the back 它还取决于堆栈增长的方式吗?…

剪不断理还乱 2024-09-16 05:22:09 9 0

memmove 和 memcpy 有什么区别?

memmove 和 memcpy 之间有什么区别? 您通常使用哪一种以及如何使用?…

半窗疏影 2024-07-29 05:52:27 17 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文