memset

memset

文章 1 浏览 45

在 C++ 中的结构上使用 memset

我正在努力为我的工作修复旧代码。目前它是用 C++ 编写的。他们将静态分配转换为动态分配,但没有编辑 memsets/memcmp/memcpy。这是我的第一次编程实…

过去的过去 2024-08-31 13:22:59 10 0

C++内存分配与链表实现

我正在编写软件来模拟“首次适应”内存分配模式。 基本上,我分配一个大的 X MB 内存块,并在根据模式请求块时将其细分为块。 我使用一个名为“node”…

挖鼻大婶 2024-08-27 04:10:46 7 0

内存设置和内存复制

我正在编写一个内存分配器,我需要一种方法来将整数存储在内存块中。该整数将表示块的大小,因此我可以在给定指向开头的指针的情况下导航到末尾。 这…

夜深人未静 2024-08-27 04:06:27 9 0

使用 memset 和 memcpy 的问题

所以我正在尝试创建一个内存管理系统。为了做到这一点,我有一定数量的空间(由 malloc 分配),然后我有一个函数 myMalloc ,它本质上会返回一个指向…

£噩梦荏苒 2024-08-26 23:50:52 7 0

在 C 中将二维数组归零的最快方法?

我想在 C 中重复将一个大的二维数组归零。这就是我目前所做的: // Array of size n * m, where n may not equal m for(j = 0 j &lt n j++) { for(i =…

还给你自由 2024-08-26 17:27:53 11 0

Memset 中的异常

当尝试执行 memset 时,会出现以下异常 “SendOutDllTestExe.exe 中 0x1023af7d (PxSmartInterface.dll) 处未处理的异常:0xC0000005:访问冲突写入位…

清晨说晚安 2024-08-25 16:59:30 12 0

我可以指定一个类似 Java 的“构造函数”吗?在c中?

我想在 c 中“构造”(读:malloc 和 memset)我的哈希表。为此,我创建了一个函数,如下所示: int maketable(struct hash_entry **table, int size)…

王权女流氓 2024-08-18 21:49:09 7 0

应该 C++程序员避免memset?

我听说c++程序员应该避免memset, class ArrInit { //! int a[1024] = { 0 } int a[1024] public: ArrInit() { memset(a, 0, 1024 * sizeof(int)) } }…

淡写薰衣草的香 2024-08-16 20:01:05 6 0

memset 未填充数组

u32 iterations = 5 u32* ecx = (u32*)malloc(sizeof(u32) * iterations) memset(ecx, 0xBAADF00D, sizeof(u32) * iterations) printf("%.8X\n", ecx…

岁月蹉跎了容颜 2024-08-04 19:57:28 10 0

char 数组与 char 指针

使用 recv,我注意到,与: char buffer[4] memset(buffer, 0, 4) recv(socket, buffer, 4, 0) 我收到 mesgx�� “mesg”是我发送的内容,附加了一些…

小兔几 2024-07-29 07:36:15 9 0

使用 memset 初始化浮点数组

这是我想尝试编写的代码: #include &ltstdio.h&gt #include &ltmath.h&gt #include &ltstdlib.h&gt #include &ltstring.h&gt #include &ltmalloc.h&g…

栀梦 2024-07-25 04:39:55 9 0

在使用前将 sockaddr_in、sockaddr_in6 和 addrinfo 等结构清零时,哪个是正确的:memset、初始化程序还是其中之一?

每当我在书籍、手册页和网站中查看实际代码或示例套接字代码时,我几乎总是看到类似以下内容: struct sockaddr_in foo memset(&ampfoo, 0, sizeof fo…

梦里梦着梦中梦 2024-07-21 11:34:13 9 0

memset 和 SIGSEGV

我在一段代码中遇到了一个奇怪的问题。 void app_ErrDesc(char *ps_logbuf, char *pc_buf_err_recno) { char *pc_logbuf_in char rec_num[10] char *y…

对岸观火 2024-07-13 18:15:36 8 0

如何使用 memset 将指向内存的指针设置为 NULL?

我有一个结构, typedef struct my_s { int x ... } my_T my_t * p_my_t 我想将 p_my_t 的地址设置为 NULL ,到目前为止,这就是我尝试执行此操作的方…

-黛色若梦 2024-07-11 12:40:32 6 0

使用 memset 初始化指针元素的二维数组

我有一个这些结构定义 typedef struct my_s { int x int y } my_T typedef struct your_s { my_T * x } your_T your_T array[MAX_COL][MAX_ROW] 要将…

生来就爱笑 2024-07-10 13:12:17 6 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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