Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
术语“引用”的起源,如“通过引用传递”
Java C 语言律师喜欢说他们的语言按值传递引用 这意味着 引用 是调用函数时复制的对象指针 同时 在 C 中 以及 Perl 和 PHP 中更动态的形式 引用是其他名称 或动态情况下的运行时值 的别名 我对这里的词源感兴趣 参考 一词的
c
Java
reference
passbyreference
假装 .NET 字符串是值类型
在 NET 中 字符串是不可变的 并且是引用类型变量 这通常会让新的 NET 开发人员感到惊讶 因为他们的行为可能会将它们误认为是值类型对象 然而 除了使用实践StringBuilder对于长连接 尤其是 在循环中 在实践中是否有任何理由需
NET
string
passbyreference
passbyvalue
如何在方法模板中使用模板类型的引用传递参数?
我目前正在努力编译以下代码 首先是包含带有方法模板的类的头文件 ConfigurationContext h class ConfigurationContext public template
c
templates
Methods
passbyreference
C++/CLI 中的 ref 和 out
我知道 C CLI 代码 void foo Bar x 转变为 Void foo ref Bar x 变成的 C CLI 代码是什么 Void foo out Bar x 您可以使用 OutAttribute using namespace
NET
CCLI
passbyreference
使用“ref”关键字将 List
作为参数传递,C#
friends 所以我一直在写一个简单的程序 基本上 我有一个类 3 个字符串 1 个整数 一些方法 我正在从文本文件初始化此类对象的值 我为此使用列表 问题在于初始化是一个单独的函数 我在这个函数中声明并初始化了 List 但是 我可能在
c
passbyreference
克隆和引用传递问题
所以在过去的几天里 我一直在绞尽脑汁地试图让一个类能够正确克隆 问题是克隆不会删除 重做任何引用传递 结果是 主数据对象仍然作为引用传递 从而完全抵消了克隆的效果 这是问题的简化版本 class my class private data
php
OOP
clone
passbyreference
是通过指针传递的吗?
void func char buf buf 我应该称之为按指针传递还是仅按值传递 值是指针类型 在这种情况下 传入的原始指针会被更改吗 这是按值传递 void func char b b new char 4 int main char
c
passbyreference
passbyvalue
RMI 中的引用传递问题? [复制]
这个问题在这里已经有答案了 有人可以告诉我我错在哪里 为什么这个 RMI 聊天应用程序不起作用 目标是通过远程对象或序列化对象实现客户端 服务器和逻辑之间的解耦 import javax swing import java awt even
Java
debugging
Distributed
RMI
passbyreference
修改C中的const char *
我正在练习面试 我目前遇到的问题是反转 C 中的常量字符串 我知道由于 str2 是 const 所以我可以修改 str2 指向的位置 但不能修改它的值 我下面有一个名为reverse const 的函数 它会将 const char st
c
pointers
passbyreference
如何在没有引用的情况下复制对象?
PHP5 OOP 有据可查对象通过引用传递 http php net manual en language oop5 references php默认情况下 如果这是默认的 在我看来 有一种非默认的方式可以在没有参考的情况下进行复制 如何
php
object
passbyreference
在 C++ 中通过引用传递 std 算法谓词
我正在尝试从 a 中删除元素std list并保留已删除元素的一些统计信息 为此 我使用列表中的remove if 函数 并且我有一个谓词 我想使用这个谓词来收集统计数据 这是谓词的代码 class TestPredicate privat
c
Algorithm
passbyreference
std
predicate
指针混乱:c 中的交换方法
include
c
pointers
passbyreference
SWAP
functiondefinition
GLSL 中的二阶函数?
我正在寻找一种方法来使用一个函数作为 GLSL 中另一个函数的参数 在常规 C 中 可以通过传递函数指针作为函数参数来模拟它 似乎其他语言 如 HLSL 现在提供了处理高级构造 如高阶函数 的方法 或者可以使用以下命令来模拟它们巧妙利用 H
struct
passbyreference
GLSL
higherorderfunctions
哪个更快?按引用传递与按值传递 C++
我认为按引用传递应该比按值传递更快 因为计算机不复制数据 它只是指向数据的地址 但是 请考虑以下 C 代码 include
c
recursion
passbyreference
passbyvalue
passbyconstreference
如何使用golang中通过引用传递的索引访问切片中的元素
我将切片的引用传递给函数 并且我正在函数内的切片中进行更改 我还尝试使用索引访问切片中的元素 它在 golang 中抛出异常 通过引用传递的索引访问切片中的元素的最佳方法是什么 您可以在此处找到示例代码 参考 http www reddit
go
passbyreference
slice
C# 字典值引用类型 - 请解释为什么会发生这种情况
我不明白 C 中以下 linqpad 查询的结果 评论应该解释我困惑的地方 void Main Dictionary
c
Dictionary
passbyreference
如何强制编译器在 C++ 中通过引用传递某些变量?
这是一个简单的例子 template
c
passbyreference
在Python中通过引用传递引用
python 中是否可以通过引用传递引用 在C 中 可以通过向数据传递指针来模仿Python传递数据的模型 指针按值传递 函数可以更改它指向的任何内容 但函数不能更改指针的值 但是 在 C 中 您还可以传递对指针的引用 在这种情况下 您可以
python
c
pointers
passbyreference
如何将指针传递给函数并在函数 C++ 中动态分配内存
我试图声明一个指针并将该指针传递给分配内存的函数 这是一个最小的例子 include
c
pointers
passbyreference
passbyvalue
functiondefinition
是否可以将向量的一部分作为向量发送给函数? [复制]
这个问题在这里已经有答案了 我想看看是否可以将向量的一部分传递给函数 以便它显示为函数的法线向量 更重要的是 我希望这可以在 O 1 的常数时间内完成 我不想迭代向量来创建一个新向量 事实上 我还希望在下面的示例中将新向量的大小更改为 40
c
vector
passbyreference
1
2
3
4
5
6
...9
»