![]() |
1
3
以下是代码的一些注释:
更正它们,您的代码就会正常工作。 但是,您根本不需要指针来完成此操作。 考虑以下代码并将其与您的代码进行比较:
|
![]() |
2
2
您不需要p2来实现全局性。
只需将参数添加到
像这样:
然后这样称呼:
另外:要打印副本,只需执行以下操作:
|
![]() |
3
2
我想在@Shadi的答案的基础上进行构建,您应该对此进行投票,并使代码更具C++风格。
因此,Shadi的计划变成:
|
![]() |
Community wiki · safe_ptr实现 1 年前 |
![]() |
lplplplp · 为什么不能访问函数外的结构指针 2 年前 |
![]() |
Fabio · 在c中将指针赋给常数指针++ 2 年前 |
![]() |
Gabe Tucker · 无法在golang中分配接口对象指针 2 年前 |