问答列表

将指针转换为 std::uint64_t 并再次转换回指针时出现内存问题

作者:tongstar 提问时间:5/2/2023

代码如下所示。 struct tNode { int data; tNode* next; tNode(const int& data, tNode* next = nullptr) { ...

为什么不允许指针类型之间的左值转换?

作者:EatingTechnobladesRemainsAt3am 提问时间:5/2/2023

在 Windows PE 格式中,有一个包含标头数组的重定位部分: typedef struct _RELOC_BLOCK_HDR { UINT32 PageRVA; UINT32 BlockS...

我怎样才能实现 pointerEvent all 不影响 react-three-fiber 中的 raycaster?

作者:Roy 提问时间:5/2/2023

制作时工作正常,但我需要听一些事件,例如单击我将其更改为的 html 标签raycasterpointerEventnonepointerEvnetall 然后,如果使用 pointerEvent ...

如何删除[]衰减的数组?[复制]

作者:user1079505 提问时间:5/8/2023

这个问题在这里已经有答案了: 如何将指针变量作为引用参数传递? (2 个答案) 7个月前关闭。 如果我无权访问原始指针 x,如何删除声明的数组?假设,我知道数组大小。new 例如,如果我编写以下代...

嵌套类型定义的 Using 指令

作者:SzymonPajzert 提问时间:9/1/2017

我正在尝试使用该指令以函数式方式定义类型,以使代码更具可读性。假设我的示例 .cs 文件如下所示:using using A = System.Tuple<int, int>; using B = ...

在 Rust 中,Weak&lt;T&gt; 如何知道内部值何时被删除?

作者:Calogyne 提问时间:5/5/2023

std::rc::Weak<T>具有以下定义: pub struct Weak<T: ?Sized> { ptr: NonNull<RcBox<T>>, } 在我的理解中,当没有更多的东西时,...

malloc 的默认值是否为单个字符 P 的大小?

作者:NeuronB 提问时间:5/8/2023

char *ptr = malloc(sizeof(char)); printf("\nValue of ptr: %d\n",ptr); printf("\nValue of address of ...

是否可以在 C 语言中编译时计算处理器值的阶乘值?

作者:Cinverse 提问时间:2/13/2023

#define num 7 \\ user can change this #define size ???? \\I want this value (factorial of num) to be...

根据用户输入的日期打印日历(全年和一个月)时出现问题。加上计算 Zellers 同余的麻烦

作者:NattyTrill 提问时间:5/10/2023

#include <ctype.h> #include <math.h> #include <stdbool.h> #include <stdio.h> #include <stdlib.h> #in...

为什么我应该在sizeof()中使用void *而不是显式指针类型?

作者:Hobbes 提问时间:5/13/2023

我在 StackOverflow 答案 (https://stackoverflow.com/a/3331268/17342809) 下阅读了这条评论: 内存分配请求应尽可能与类型无关:不要对内存分...


共902条 当前第29页