Questions tagged «reference»

引用是使程序能够间接访问计算机内存或某些其他存储设备中的特定数据(例如变量或记录)的值。


4
如何在PHP中写入错误日志文件
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加详细信息并通过编辑此帖子来澄清问题。 3年前关闭。 改善这个问题 我想在执行PHP代码时将消息写入错误日志文件。 我正在尝试使用PHPerror_log()函数Docs。 但这对我来说无法正常工作。
76 php  reference 

3
Visual Studio-附加源代码以供参考
我的C#项目引用了我拥有源代码的第三方DLL。我能以某种方式告诉Visual Studio该源代码的位置吗,例如,当我按下F12以在DLL中打开方法的定义时,它将打开源代码,而不是打开“ Class [from元数据]“存根代码?

2
Visual Studio 2015-“分析器”参考是什么意思?
在Visual Studio 2015预览版中创建普通的C#控制台应用程序,我们得到一个名为“ Analyzers”的伪引用: 上面的“分析人员”参考是什么意思? 项目文件内部没有任何内容,并且属性窗口对此条目没有任何显示(完全空白)(尽管与“引用属性”相反,它在标题中显示“文件夹属性”,但并没有太多说明)。 我希望这与罗斯林有关,但我不知道。我已经安装了ReSharper,但我不认为它与此有关。 编辑6.8.2016 可接受的答案说明了分析器提供的工具,但未说明为什么开发工具成为(运行时?)参考。实际上,与其他引用不同,它不是运行时引用。因此,这个奇迹的答案是Hans Passants在下面的评论: 他们选择了笨拙的地方来添加代码分析器功能,否则,如果不彻底解决解决方案资源管理器和nuget的问题,他们找不到更好的地方。–汉斯·帕桑(Hans Passant)'2015年5月26日8:59

16
用Java复制对象
我了解到,当您在Java中修改变量时,它不会更改它所基于的变量 int a = new Integer(5); int b = a; b = b + b; System.out.println(a); // 5 as expected System.out.println(b); // 10 as expected 我为对象假设了类似的事情。考虑这个课程。 public class SomeObject { public String text; public SomeObject(String text) { this.setText(text); } public String getText() { return text; } public void setText(String text) …

7
在__init__.py中找不到引用“ xxx”-Python / Pycharm
我在皮查姆有一个组织如下的项目: -- Sources |--__init__.py |--Calculators |--__init__.py |--Filters.py |--Controllers |--__init__.py |--FiltersController.py |--Viewers |--__init__.py |--DataVisualization.py |--Models |--__init__.py |--Data 我所有的__init__.py,除了上面的一个合适的来源是空白文件。我收到许多此类警告: 在__init__.py中找不到引用“ xxx” 例如,我的FiltersController .py具有以下代码: import numpy.random as npr bootstrap = npr.choice(image_base.data[max(0, x-2):x+3, max(0, y-2):y+3].flatten(), size=(3, 3), replace=True) 我得到这个警告: 在__init__.py中找不到引用“选择” 我正在想知道这是什么意思,我应该怎么做才能在Python中正确编码。 先感谢您。

17
为什么引用在C ++中不可重定位
C ++引用具有两个属性: 他们总是指向同一个对象。 它们不能为0。 指针相反: 它们可以指向不同的对象。 它们可以是0。 为什么在C ++中没有“不可为空的,可重定位的引用或指针”?我想不出为什么引用不可重新引用的充分理由。 编辑: 问题经常出现,因为当我要确保“关联”(在这里避免使用“引用”或“指针”一词)永远不会无效时,我通常会使用引用。 我认为我从来没有想过“太棒了,这个引用总是指向同一个对象”。如果引用是可重新定位的,则仍然可以得到如下所示的当前行为: int i = 3; int& const j = i; 这已经是合法的C ++,但毫无意义。 我这样重申我的问题: “'引用是对象'设计的背后原理是什么?为什么认为引用始终是同一对象而不是仅在声明为const时有用?” 干杯,菲利克斯

3
参考利益薄弱
有人可以解释C#中不同类型的引用的主要好处吗? 参考文献薄弱 软参考 幻影参考 有力的参考。 我们有一个消耗大量内存的应用程序,我们正在尝试确定这是否是一个需要重点关注的领域。

6
我们可以在C ++中重新分配参考吗?
我到处都读到必须先初始化引用,然后再重新初始化。 为了测试我的理解,我编写了以下小程序。似乎我实际上已经成功地重新分配了参考。有人可以向我解释程序中实际发生了什么吗? #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int main() { int i = 5, j = 9; int &ri = i; cout << " ri is : " << ri <<"\n"; i = 10; cout << " ri is : " << ri << "\n"; ri …
72 c++  reference 

2
从上面的单元中获取价值
是否可以在Google Spreadsheets中达到上方的单元格的值? 含义:在一个单元格中,A2我想显示上方单元格中的值A1。不是因为它是该坐标,而是因为它是上方的单元格。我可以通过简单地将值设置为等于上面的单元格来做到这一点: 如果在这两者之间创建新行,则会得到以下信息: 众所周知,值没有变化,因为引用不是以这种方式相对的。如何使它相对于单元格,所以我总是在nomatter上方选择单元格,这有什么变化?我希望结果是这样的: 当然,相对一词是错误的,但我希望你能理解我的意思。我俩都想要通常的相对行为(以便我可以移动单元格本身,并且它的引用将适合新的列和行),以及引用不指向特定固定坐标而是指向路径的特定路径的行为。细胞本身。

10
声明参考并稍后初始化?
我有对的引用MyOjbect,但确切的对象取决于条件。所以我想做这样的事情: MyObject& ref; if([condition]) ref = MyObject([something]) else ref = MyObject([something else]); 我现在无法执行此操作,因为编译器不允许我声明但不能初始化引用。我该怎么做才能实现自己的目标?
71 c++  reference 

10
foreach()是否通过引用进行迭代?
考虑一下: List<MyClass> obj_list = get_the_list(); foreach( MyClass obj in obj_list ) { obj.property = 42; } 是obj对列表中相应对象的引用,以便当我更改属性时,更改一旦在某处构造后将保留在对象实例中?
71 c#  reference  foreach 


2
什么是Visual Studio 8中程序集引用的Aliases属性
当我在Visual Studio 8中将程序集引用添加到项目时,该引用的Aliases属性将设置为“ global”。此属性有什么用处?为什么设置为global? MSDN告诉我,这是程序集别名的列表,但不是为什么我可能要使用此属性,或者为什么大多数别名都为“ global”。 MSDN参考

3
什么时候复制C#值/对象,什么时候复制其引用?
我一遍又一遍地不断遇到相同的问题,在该位置我要引用的对象被复制或在我要复制的对象被引用。当我使用=运算符时,会发生这种情况。 例如,如果我将对象发送到另一种形式,即: SomeForm myForm = new SomeForm(); SomeObject myObject = new SomeObject(); myForm.formObject = myObject; ...然后修改表单中的对象,原始对象不会被修改。好像对象已被复制但未被引用。但是,当我这样做时: SomeObject myObject = new SomeObject(); SomeObject anotherObject = new SomeObject(); anotherObject = myObject; ...然后修改anotherObject,也myObject将被修改。 最糟糕的情况是当我尝试克隆我定义的对象之一时: public class SomeObject { double value1, value2; //default constructor here public SomeObject(val1, val2) { value1 = val1; value2 = …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.