2
|
Robert Groves · 技术社区 · 15 年前 |
![]() |
1
5
这是一种违反安全规定的行为。考虑这个代码(我洗牌了)
|
![]() |
2
3
C规则是,您可以将指向某物的指针转换为指向常数某物的指针,但该某物必须是完全相同的类型,包括链下游的常数和volatile限定。 该规则的基本原理是,如果允许这两行中的第二行:
|
![]() |
3
0
这是一种类型安全违规行为。您可能需要使用const int*const*。 看见 http://www.parashift.com/c++-faq-lite/const-correctness.html#faq-18.17 |
![]() |
Community wiki · safe_ptr实现 1 年前 |
![]() |
lplplplp · 为什么不能访问函数外的结构指针 2 年前 |
![]() |
Fabio · 在c中将指针赋给常数指针++ 2 年前 |
![]() |
Gabe Tucker · 无法在golang中分配接口对象指针 2 年前 |