问题标签 [raw-pointer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 提升指向 valarray 的原始指针
我正在开发一个具有 C 接口以实现兼容性的库
whilecontext
指向存储num_elements
double
s 的原始内存。在代码的其余部分中,是否有任何策略来构造一个std::valarray
临时管理的context
而不在库调用结束后释放它的?
c++ - 原始指针和weak_ptr有什么区别?
如标题。这个问题可能已经有了答案,但我没有找到答案。
c++ - Scoped Pointer in Boost : What does mean a raw pointer?
I read in article about Smart Pointers in Boost that :
"scoped_ptr is good for raw pointers, while scoped_array is useful for dynamic arrays."
But I didn't get what they mean by "Raw pointers", so neither the sentence.
Could anyone of you explain to me this? Thanks
c++ - 什么是最好的以及如何在 c++ 的函数中声明 const
我有这些代码
1:可以看到,Ex x不是Ex class的 const 。和Ex 常量 *_ex; 是仅指向Ex const的指针。为什么上面的一切都好?
2:void setEx(Ex const &ex)中的 const只是意味着你不能在函数体中修改 ex 吗?
3:如果我想要上面的原型(假设出于安全原因),如何修复成员指针变量的setter函数?
好的。如果 Ex 常量 *_ex; 成为 Ex *_ex; 所以,在 setter 函数中,我想要一个原型不修改参数对象,就像上面一样。功能体如何变成?
c++ - 如何从尖点库矩阵格式中获取原始指针
我需要从尖点库矩阵格式中获取原始指针。例如:
如何获取指向 row_indices、column_indices 和 values 数组的原始指针?我需要将它们传递给我的内核,如果可能的话,我想避免不必要的数据复制。
c++ - 如何将原始指针向量转换为唯一指针向量?
我想摆脱原始指针,这样我就不用担心异常和清理。是否有一个简单的解决方案(我是一个非常愚蠢的青少年)还是不值得?谢谢!
python - Python ctype 直接调用带有原始偏移量的函数
是否可以在 python 中调用 RAW 函数指针?
例如:
将调用 API,Python 解析 DLL + 函数指针以使其工作。但是如果我有一个原始函数指针,例如 0xDEADBEEF (对应于函数头),我如何创建一个传递这个原始指针的函数实例?
我不能只导出该函数,因为它位于已编译的可执行文件上,但我希望能够执行以下操作:
为了清楚起见......在 C++ 中,我可以使用以下方式调用 RAW 函数:
我 python 我想做类似的东西,也许使用 ctypes 库?我已经在库中进行了挖掘,但找不到它们如何初始化函数实例。
笔记:
- python 引擎嵌入在 DLL 中。
- 将DLL注入到我要调用函数地址的进程中。
c++ - 传递 unique_ptr 与 raw_ptr?
在您的经验中更常见的是:func1() 还是 func2()?假设 func1 和 func2 最好不要作为 Foo 类方法。
cuda - 如何施放推力::device_vector使用原始指针运行
有一个问题我不能在函数中使用向量,所以我决定使用推力::raw_pointer_cast。但是,我有问题:在编译过程中出现错误: identifier "devvecPrzvFncFst61440Slow149998" is undefined。第二个是我无法确定如何将 int *dv_ptr 传递给函数和原型,出现错误: "int *" 类型的参数与 "int" 类型的参数不兼容。我查看了互联网,但没有解决方案如何成功解决我上面提到的问题
感谢您的时间
c++ - 从中创建 shared_ptr 后删除原始指针
如果我执行以下操作,
这里会发生什么?shared_ptr
删除原始指针后是否无效?在这种情况下,有什么办法可以确保内存访问安全吗?