Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何将指针传递给函数并在函数 C++ 中动态分配内存
我试图声明一个指针并将该指针传递给分配内存的函数 这是一个最小的例子 include
c
pointers
passbyreference
passbyvalue
functiondefinition
是否可以将向量的一部分作为向量发送给函数? [复制]
这个问题在这里已经有答案了 我想看看是否可以将向量的一部分传递给函数 以便它显示为函数的法线向量 更重要的是 我希望这可以在 O 1 的常数时间内完成 我不想迭代向量来创建一个新向量 事实上 我还希望在下面的示例中将新向量的大小更改为 40
c
vector
passbyreference
对象作为参数传递给另一个类,通过值还是引用?
在C 中 我知道默认情况下 传递给函数的任何参数都是通过复制的 也就是说 在函数内 有一个参数的本地副本 但是 当一个对象作为参数传递给另一个类时该怎么办 像下面这样的场景是通过引用传递还是通过值传递 class MyClass priva
c
passbyreference
在 Go 中设置引用
如何通过引用传递接口并让方法为我填充它 像这样的东西 var i CustomInterface Get title ref i i SomeOperationWithoutTypeAssertion i is nil here my pr
go
passbyreference
主流编译器是否将引用传递基本类型转换为复制传递?
通过引用传递对象是向其传递地址的更简单 更快且更安全的方法 但对于大多数编译器来说 都是一样的 引用实际上是指针 现在基本类型怎么样int 将地址传递给int在函数内部使用它会比通过复制传递它慢 因为在使用之前需要取消引用指针 现代编译器如
c
pointers
reference
arguments
passbyreference
如何在 JNI 中读取字节数组?
是否可以在 JNI 中引用整个字节数组而不调用任何副本 在本机 C 代码中 我有一个从 Java 传递的字节数组 我只想将一些数据与该字节数组进行比较 因此我不想进行任何内存复制 是否可以 我知道我可以通过使用类似的 GetPrimitiv
javanativeinterface
Arrays
passbyreference
C++:为什么对于内置(即类似 C)类型,按值传递通常比按引用传递更有效
正如标题所示 编译器供应商通常会将引用实现为指针 指针的大小往往与许多内置类型相同或更大 对于这些内置类型 无论您是按值传递还是按引用传递 都将传递相同数量的数据 In然而 为了获取实际数据 您需要取消引用该内部指针 这可以在生成的代码中添
c
passbyreference
passbyvalue
ref 传递的列表 - 帮我解释一下这种行为
看看下面的程序 class Test List
c
list
passbyreference
当你需要在Java中通过引用传递给多个参数赋值时,你该怎么做?
为了将一些方法重构为更小的方法 我需要通过引用传递 因为我只能有一种返回类型 每当我需要这样做时 我都可以创建不同的返回或参数类型 但最终我会得到一堆臃肿的 看似不必要的类 除了重新设计程序之外 最好的替代方案是什么 编辑 其中一些可以重新
Java
passbyreference
python numpy 和内存效率(通过引用传递与值传递)
我最近越来越多地使用 python 来代替 c c 因为它使我的编码时间缩短了几倍 同时 当我处理大量数据时 我的python程序运行速度开始变得比c中慢很多 我想知道这是否是由于我使用大型对象 数组效率低下所致 有没有关于 numpy p
python
NumPy
reference
passbyreference
JavaScript 通过引用与通过值 [重复]
这个问题在这里已经有答案了 我正在寻找一些很好的综合阅读材料 了解 JavaScript 何时按值传递内容 何时通过引用传递内容 何时修改传递的项目影响函数外部的值以及何时不影响函数外部的值 我还感兴趣的是 何时通过引用与通过值分配给另一个
javascript
reference
passbyreference
passbyvalue
在 C++ 中,我可以有一个通过引用传递参数的函数/方法和一个通过值传递参数的重载吗? [复制]
这个问题在这里已经有答案了 在 C 中这当然是可能的 正如这个可编译示例所示 static void Teste int x static void Teste ref int x static void Teste int i 0 Tes
c
CCLI
passbyreference
passbyvalue
PHP:为什么只能通过引用传递变量?
如果您是 PHP 开发人员 您很可能看到过以下通知 注意 在 somefile php 中只有变量应该通过引用传递 在线 xxx 问题广泛处理于只有变量应该通过引用传递 https stackoverflow com questions 4
php
function
passbyreference
php7
为什么要将对象的副本作为函数的参数?为什么 const ref 不是参数的默认方式?
尽管我非常喜欢 C 编程 但有一件事我确实不明白 对我来说 最常见的函数编程方式似乎是这样的 some function a variable do something according to the data in the variab
c
passbyreference
passbyvalue
无法理解通过引用传递
我发现理解 C 中的引用传递真的很令人困惑 在我的代码中 我有一个带有两个参数的函数 private bool SerialUnEscape byte serialData ref byte serialResult if SerialPr
c
python
passbyreference
方案按引用传递
如何在方案中通过引用传递变量 我想要的功能的示例 define foo lambda x set x 5 define y 2 foo y display y outputs 5 另外 有没有办法通过引用返回 See http commun
SCHEME
passbyreference
r6rs
returnbyreference
通过引用传递比较器函数 (C++11)
我正在尝试加快我的代码速度 下面是最小的 可重现的示例 并且我被告知通过引用传递对于我的比较器函数来说是一种更有效的方法 那是我第一次听说这个短语 所以我查了一下 找到了一些带有示例的网站 但我不明白何时以及如何使用它 在这种情况下我将如何
c
Sorting
C11
Optimization
passbyreference
如果数组是通过引用传递的,为什么要使用 int(&)[]? [复制]
这个问题在这里已经有答案了 考虑 include
c
passbyreference
passbyvalue
functiondeclaration
使用指针传递引用和值[重复]
这个问题在这里已经有答案了 我不明白为什么将指针传递给函数不会更改传入的数据 如果函数原型如下所示 void func int p 并且 func 为 p 分配了内存 为什么不能在函数外部使用它 我以为指针就是地址 虽然这样的事情符合你的期
c
passbyreference
parameterpassing
passbyvalue
PHP:通过引用可变长度参数列表?
是否可以创建一个 PHP 函数 该函数采用可变数量的参数 所有参数均通过引用 它对通过引用接收值数组的函数和将其参数包装在对象中的函数没有帮助 因为我正在研究函数组合和参数绑定 也不要考虑调用时间传递引用 那东西根本不应该存在 PHP 5
1
2
3
4
5
6
...8
»