reference相关内容

如何引用 Microsoft.Office.Interop.Excel dll?

我在 2006 年使用 MS VS 2005 开发了一个处理 Excel 表格的系统.现在,我不能使用与 MS VS 2012 相同的参考. var app = new Microsoft.Office.Interop.Excel.Application();工作簿 wbs = app.Workbooks; 解决方案 使用 NuGet (VS 2013+): 在任何最新版本的 Visu ..
发布时间:2021-12-02 22:58:22 C#/.NET

是否可以使用字符串和整数来引用变量?

是否可以使用字符串和整数来引用变量,如下所示: int number1;int j = 1;@"number%i", j = 3;//希望这是有道理的.. 上面的代码给了我警告并且不起作用,这怎么能做到. 我也试过这个,但它不起作用(原因很明显): int j = 1;NSString *refString = [NSString stringWithFormat:@"number ..
发布时间:2021-12-02 18:07:36 移动开发

C++中的引用变量是什么?

C++ 中引用变量的简要定义是什么? 解决方案 reference 是一个实体,它是另一个对象的别名. 引用 不是变量,因为变量仅通过对象的声明引入.object 是一个存储区域,在 C++ 中,引用不会(必然)占用任何存储空间. 由于 objects 和 references 在 C++ 中是不同的实体组,所以术语“引用变量"没有意义. ..
发布时间:2021-12-01 15:37:39 C/C++开发

我什么时候应该在 C++ 中使用 new 关键字?

我使用 C++ 有一段时间了,我一直对 new 关键字感到疑惑.简单地说,我应该使用它,还是不使用它? 使用 new 关键字... MyClass* myClass = new MyClass();myClass->MyField = "Hello world!"; 如果没有 new 关键字... MyClass myClass;myClass.MyField = "Hel ..
发布时间:2021-12-01 15:26:21 C/C++开发

为什么我不能制作参考向量?

当我这样做时: std::vector你好; 一切都很好.但是,当我将其设为引用向量时: std::vector你好; 我收到像 这样可怕的错误 错误 C2528:“指针":指向引用的指针非法 我想将一堆对结构的引用放入一个向量中,这样我就不必干预指针了.为什么vector会对此大发雷霆?使用指针向量是我唯一的选择吗? 解决方案 vector 这样的容器的组件类型必须是 ..
发布时间:2021-12-01 15:21:26 C/C++开发

为什么非常量引用不能绑定到临时对象?

为什么不允许获取临时对象的非常量引用,getx() 返回哪个函数?显然,这是 C++ 标准禁止的但我对这种限制的目的很感兴趣,不是对标准的参考. struct X{X&ref() { 返回 *this;}};X getx() { 返回 X();}void g(X & x) {}int f(){const X&x = getx();//好的X&x = getx();//错误X&x = getx() ..
发布时间:2021-12-01 14:47:46 C/C++开发

C++中的指针变量和引用变量有什么区别?

我知道引用是语法糖,所以代码更容易阅读和编写. 但是指针变量和引用变量有什么区别? 解决方案 一个指针可以重新赋值: int x = 5;整数 y = 6;国际*p;p = &x;p = &y;*p = 10;断言(x == 5);断言(y == 10); 引用不能重新绑定,必须在初始化时绑定: int x = 5;整数 y = 6;国际&q;//错误int &r = x; ..
发布时间:2021-12-01 14:39:02 C/C++开发

错误信息“严格标准:只应通过引用传递变量"

$el = array_shift($instance->find(..)) 上面的代码以某种方式报告了严格的标准警告,但这不会: function get_arr(){返回数组(1, 2);}$el = array_shift(get_arr()); 那么它什么时候会报告警告? 解决方案 考虑以下代码: error_reporting(E_STRICT);类测试{函数 test_ ..
发布时间:2021-12-01 10:24:33 PHP

获取“找不到类型或命名空间名称"但似乎一切正常?

我收到了: 找不到类型或命名空间名称 VS2010 中 C# WPF 应用程序的错误.这部分代码编译得很好,但突然间我收到了这个错误.我已经尝试删除项目参考和 using 语句,关闭 VS2010 并重新启动,但我仍然有这个问题. 为什么会发生这种情况的任何想法,似​​乎我在做正确的事情重新参考 &使用语句? 我还在 VS2010 中注意到那个命名空间的智能感知工作正常,所 ..
发布时间:2021-12-01 09:53:34 C#/.NET

找不到类型或命名空间名称

我有一个 C# 解决方案,其中包含 Visual Studio 2010 中的多个项目.一个是测试项目(我称之为“PrjTest"),另一个是Windows Forms Application 项目(我称之为“PrjForm").还有一个PrjForm引用的第三个项目,可以成功引用使用. PrjForm 引用了 PrjTest,并且 PrjForm 有一个带有 using 语句的类: 使用 ..
发布时间:2021-12-01 09:51:30 C#/.NET

无法加载文件或程序集或其依赖项之一

我遇到了另一个“无法加载文件或程序集或其依赖项之一"的问题. 附加信息:无法加载文件或程序集'Microsoft.Practices.Unity,版本=1.2.0.0,文化=中性,PublicKeyToken=31bf3856ad364e35' 或它的依赖项之一.位于程序集的清单定义确实与程序集引用不匹配.(来自 HRESULT 的异常:0x80131040) 我不知道是什么导致了这种 ..
发布时间:2021-12-01 09:33:05 C#/.NET

定位的程序集的清单定义与程序集引用不匹配

我试图在 C# Windows 窗体应用程序 (Visual Studio 2005) 中运行一些单元测试,但出现以下错误: System.IO.FileLoadException: 无法加载文件或程序集“Utility, Version=1.2.0.200, Culture=neutral, PublicKeyToken=764d581291d764f7"或其依赖项之一.定位的程序集的清单 ..
发布时间:2021-12-01 09:28:41 C#/.NET

如何复制字典并仅编辑副本

有人可以向我解释一下吗?这对我来说没有任何意义. 我将一本字典复制到另一个字典中并编辑第二个,两者都发生了变化.为什么会发生这种情况? >>>dict1 = {"key1": "value1", "key2": "value2"}>>>字典 2 = 字典 1>>>字典2{'key2':'value2','key1':'value1'}>>>dict2["key2"] = "为什么?!">> ..
发布时间:2021-11-30 23:30:33 Python

“=="和“=="之间有区别吗?和“是"?

我的 Google-fu 让我失望了. 在 Python 中,以下两个相等性测试是否等效? n = 5# 测试一.如果 n == 5:打印“耶!"# 测试二.如果 n 是 5:打印“耶!" 这是否适用于您将比较实例的对象(例如 list)? 好的,这样回答了我的问题: L = []L.append(1)如果 L == [1]:打印“耶!"# 成立,但是...如果 L 是 [1]: ..
发布时间:2021-11-30 23:05:58 Python

JavaScript 是否按引用传递?

JavaScript 是按引用传递还是按值传递? 这是 JavaScript:优秀部分.我对矩形函数的 my 参数感到非常困惑.它实际上是undefined,并在函数内部重新定义.没有原始参考.如果我把它从函数参数中移除,则内部区域函数无法访问它. 是闭包吗?但是没有返回任何函数. var shape = function (config) {var that = {};that.n ..
发布时间:2021-11-30 22:15:24 前端开发

JavaScript 按引用与按值

我正在寻找一些很好的综合阅读材料,了解 JavaScript 何时按值传递某项内容,何时按引用传递,以及何时修改传递的项会影响函数外的值,何时不影响该值.我还感兴趣的是,当分配给另一个变量时是按引用还是按值,以及这是否遵循与作为函数参数传递不同的规则. 我已经做了很多搜索并找到了很多具体的例子(其中很多都在 SO 上),从中我可以开始拼凑出真正的规则,但我还没有找到一个,好吧描述这一切的书面 ..
发布时间:2021-11-30 22:13:29 前端开发

C++ 自动与自动&

如果我有一个函数: Foo&酒吧(){return///在这里创建一个非临时的 Foo 并返回对它的引用} 这是为什么: auto x = Bar();///可能调用复制构造函数 - 没有检查 和这个不一样? auto &x = Bar();///实际上在这里得到一个引用 (实际上,我希望第二个版本能够获得对参考的引用,这没什么意义.) 如果我将 x 的类型明确指定为值或引用,我 ..
发布时间:2021-11-30 18:11:46 C/C++开发

C++11 auto:如果它得到一个常量引用怎么办?

请看下面的简单代码: class Foo{民众:Foo(){}~Foo(){}Foo(const Foo&){}Foo&运算符=(const Foo&) { 返回 *this;}};静态 Foo g_temp;const Foo&GetFoo() { 返回 g_temp;} 我尝试像这样使用 auto: auto my_foo = GetFoo(); 我期望 my_foo 将是对 Foo ..
发布时间:2021-11-30 18:10:27 C/C++开发

正在 64 位虚拟机上编写参考原子

java 内存模型要求写一个 int 是原子的:也就是说,如果你在一个线程中向它写入一个值(由 4 个字节组成)并在另一个线程中读取它,你将得到全字节或无字节,但绝不是 2 个新字节和 2 个旧字节之类的. 对于long 不保证这一点.在这里,将 0x1122334455667788 写入之前保存 0 的变量可能会导致另一个线程读取 0x112233440000000 或 0x0000000 ..
发布时间:2021-11-30 14:53:06 Java开发

Java:更改对象值而不更改所有引用

这可能是一个菜鸟问题,但我就是不明白. 我正在尝试在我的游戏中实现 A* 寻路.我正在关注 本教程 和 AstarPathfinder.java 中的代码.但是,我没有实例化 AStarPathfinder 类并为所有 Nodes 设置一个 2D 数组,而是创建了一个静态方法,将我的 2D 数组(关卡/世界)、开始和结束节点传递给该方法.因此,我总是必须将当前和下一个 Node 存储在 No ..
发布时间:2021-11-30 13:11:34 Java开发