有关C++中的指针的查询
Query regarding pointers in C++
我正在尝试从函数内访问BST的根节点。我可以在不传递指向函数参数中的根节点的指针的情况下执行此操作吗?
bool insert(int item)
{
BstNode *parent;
BstNode *ptr;
BstNode *root;
你可以:
- 将指向根节点的指针作为函数参数传递(如果您认为可能需要修改此类指针,则传递指向此类指针的指针或引用)
- 将指针传递给包含指向根节点的指针的某个结构
- 将指向根节点的指针放入类中,并
insert
成为成员函数,以便它可以访问指针 - 从某个全局/命名空间/静态位置读取指针(不推荐)
相关文章:
- Mongodb c++驱动程序:如何查询元素的数组
- 1d 智能指针不适用于语法 (*)++
- 在C#中处理C++指针而不使用unsafe的最佳方法
- 为什么使用 "this" 指针调用派生成员函数?
- 函数向量_指针有不同的原型,我可以构建一个吗
- 使用指针从C++中的数组中获取最大值
- 助记符和指向成员语法的指针
- 嵌入方指针压缩已禁用
- 查询SQLite数据库中的日期
- 数组的指针从不分段故障
- 我可以查询是否是动态分配数组中的第一个指针
- 有关C++中的指针的查询
- C++指针查询
- 基于指针的查询
- 来自新手用户的共享指针查询.我下面的代码在使用带有成员共享指针的类容器时崩溃
- 指针基础:一个简单的查询
- 如何向上查询或向下查询接口指针
- C++指针查询
- 查询指针解引用
- 指针增量查询