相关疑难解决方法(0)

什么时候std :: weak_ptr有用吗?

我开始研究C++ 11的智能指针,我没有看到任何有用的用法std::weak_ptr.有人能告诉我什么时候std::weak_ptr有用/必要吗?

c++ smart-pointers shared-ptr weak-ptr c++11

247
推荐指数
11
解决办法
11万
查看次数

C++是否可以确定指针是否指向有效对象?

我正在学习C++并阅读C++ Primer.有一个问题我想知道答案:

给定指针p,您可以确定p是否指向有效对象?如果是这样,怎么样?如果没有,为什么不呢?

谢谢.

c++ pointers

27
推荐指数
3
解决办法
3万
查看次数

C++中如何判断传入的缓冲区是否有效?

在我的函数中,内存指针及其大小作为参数传递:

int myFun(uintptr_t* mem_ptr, int mem_size) {
    // Code here
}
Run Code Online (Sandbox Code Playgroud)

有没有办法判断这块内存是否真的有效?

(操作系统是 CentOS Linux 版本 7.9.2009。)

c++ pointers memory-safety

2
推荐指数
1
解决办法
266
查看次数