按引用 问答列表

Realloc 给出错误:_CrtIsValidHeapPointer(block)

作者:Windroz 提问时间:9/18/2023

我有这个学校作业,我们得到了一些代码来修改。我遇到的部分是截断动态分配的字符串。我们正在编写一个函数,其中我们接受指向字符串的指针和字符串的新长度(作为 int)。 void dstring_tru...

我应该如何将对象传递给函数?

作者:Rakesh K 提问时间:1/26/2010

我是 C++ 编程的新手,但我有 Java 经验。我需要有关如何在 C++ 中将对象传递给函数的指导。 是否需要传递指针、引用或非指针和非引用值?我记得在 Java 中没有这样的问题,因为我们只传递...

默认情况下,对象是按值传递还是按引用传递?

作者:devoured elysium 提问时间:7/21/2009

来自 C#,其中类实例通过引用传递(即,在调用函数时传递引用的副本,而不是值的副本),我想知道这在 C++ 中是如何工作的。 在以下情况下,是复制 to 的值,还是什么?_poly = polypo...

返回对多态对象的引用

作者:Raff89 提问时间:10/2/2023

我读到对对象的引用保留了多态行为,考虑到这一点,我开始根据函数调用和各种回调中传递的 const 引用构建一个事件框架,它工作得很好,直到我需要从函数中获取事件作为返回。请考虑以下代码: #incl...

C++ 传递迭代器与指向函数的指针

作者:StefanoSavarino 提问时间:10/9/2023

我正在编写一个递归函数,该函数循环列表列表。 这是函数的标头: void findDirToDelete(Directory*& current_dir_ptr, Directory*& dir_t...

递归回溯 C++、内存地址更改、损坏指针

作者:HarrisonO 提问时间:10/9/2023

我目前正在研究一种用于迷宫生成的递归回溯方法。目前,我正在努力从函数中获取正确的值。在函数中,它返回正确的坐标,但是,当在另一个函数中引用它们时,这些点不再有效并且包含不正确的值。GetNeighbo...

为什么这个函数在create BinTree中不起作用

作者:Ly丶Cooki 提问时间:10/16/2023

我想创建这个BinTree。在这个函数中,它不能工作。 typedef struct BinNode { Elemtype data; struct BinNode* left; struct...

为什么 JavaScript 对象的引用有效,但值无效?

作者:Giridharan Selvaraju 提问时间:10/16/2023

我正在按照教程在 JavaScript 中构建链表,下面是一个示例代码片段。这确实成功地创建了一个链表,但我很难理解“测试”函数在这里是如何工作的。 我想了解以下内容 仅当 newNode 变量(...

如何通过引用调用多个python函数对一个变量进行操作,以便轻松更改函数调用的顺序?

作者:skeetastax 提问时间:10/31/2023

我想创建一个“函数管道”,就像工厂一样。 假设我有以下功能: def func1(var): var = # do something with var return var def fun...

在 C++ 中按引用传递时参数的默认值

作者: 提问时间:6/30/2009

是否可以在通过引用传递参数时为函数的参数提供默认值。在 C++ 中 例如,当我尝试声明一个函数时,如下所示: virtual const ULONG Write(ULONG &State = 0,...


共288条 当前第28页