如何更改 C++ 引用引用的变量?

2023-12-04

如果我有这个:

int a = 2;
int b = 4;
int &ref = a;

我怎样才能使ref参考b这段代码之后?


这是不可能的,那就是按设计。引用不能反弹。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改 C++ 引用引用的变量? 的相关文章

  • 根据属性的类型使用文本框或复选框

    如果我有这样的结构 public class Parent public string Name get set public List
  • 类型中的属性名称必须是唯一的

    我正在使用 Entity Framework 5 并且有以下实体 public class User public Int32 Id get set public String Username get set public virtual
  • 通过引用传递 [C++]、[Qt]

    我写了这样的东西 class Storage public Storage QString key const int value const void add item QString int private QMap
  • C++11 删除重写方法

    Preface 这是一个关于最佳实践的问题 涉及 C 11 中引入的删除运算符的新含义 当应用于覆盖继承父类的虚拟方法的子类时 背景 根据标准 引用的第一个用例是明确禁止调用某些类型的函数 否则转换将是隐式的 例如最新版本第 8 4 3 节
  • std::vector 与 std::stack

    有什么区别std vector and std stack 显然 向量可以删除集合中的项目 尽管比列表慢得多 而堆栈被构建为仅后进先出的集合 然而 堆栈对于最终物品操作是否更快 它是链表还是动态重新分配的数组 我找不到关于堆栈的太多信息 但
  • 如何在 C# 中打开 Internet Explorer 属性窗口

    我正在开发一个 Windows 应用程序 我必须向用户提供一种通过打开 IE 设置窗口来更改代理设置的方法 Google Chrome 使用相同的方法 当您尝试更改 Chrome 中的代理设置时 它将打开 Internet Explorer
  • C++ 多行字符串原始文字[重复]

    这个问题在这里已经有答案了 我们可以像这样定义一个多行字符串 const char text1 part 1 part 2 part 3 part 4 const char text2 part 1 part 2 part 3 part 4
  • 访问外部窗口句柄

    我当前正在处理的程序有问题 这是由于 vista Windows 7 中增强的安全性引起的 特别是 UIPI 它阻止完整性级别较低的窗口与较高完整性级别的窗口 对话 就我而言 我想告诉具有高完整性级别的窗口进入我们的应用程序 它在 XP 或
  • ASP.NET Core 3.1登录后如何获取用户信息

    我试图在登录 ASP NET Core 3 1 后获取用户信息 如姓名 电子邮件 id 等信息 这是我在登录操作中的代码 var claims new List
  • 如何获取 EF 中与组合(键/值)列表匹配的记录?

    我有一个数据库表 其中包含每个用户 年份组合的记录 如何使用 EF 和用户 ID 年份组合列表从数据库获取数据 组合示例 UserId Year 1 2015 1 2016 1 2018 12 2016 12 2019 3 2015 91
  • C# - 当代表执行异步任务时,我仍然需要 System.Threading 吗?

    由于我可以使用委托执行异步操作 我怀疑在我的应用程序中使用 System Threading 的机会很小 是否存在我无法避免 System Threading 的基本情况 只是我正处于学习阶段 例子 class Program public
  • 为什么这个字符串用AesCryptoServiceProvider第二次解密时不相等?

    我在 C VS2012 NET 4 5 中的文本加密和解密方面遇到问题 具体来说 当我加密并随后解密字符串时 输出与输入不同 然而 奇怪的是 如果我复制加密的输出并将其硬编码为字符串文字 解密就会起作用 以下代码示例说明了该问题 我究竟做错
  • 如何定义一个可结构化绑定的对象的概念?

    我想定义一个concept可以检测类型是否T can be 结构化绑定 or not template
  • C 编程:带有数组的函数

    我正在尝试编写一个函数 该函数查找行为 4 列为 4 的二维数组中的最大值 其中二维数组填充有用户输入 我知道我的主要错误是函数中的数组 但我不确定它是什么 如果有人能够找到我出错的地方而不是编写新代码 我将不胜感激 除非我刚去南方 我的尝
  • 复制目录下所有文件

    如何将一个目录中的所有内容复制到另一个目录而不循环遍历每个文件 你不能 两者都不Directory http msdn microsoft com en us library system io directory aspx nor Dir
  • 在 WPF 中使用 ReactiveUI 提供长时间运行命令反馈的正确方法

    我有一个 C WPF NET 4 5 应用程序 用户将用它来打开某些文件 然后 应用程序将经历很多动作 读取文件 通过许多插件和解析器传递它 这些文件可能相当大 gt 100MB 因此这可能需要一段时间 我想让用户了解 UI 中发生的情况
  • C++ 中的 include 和 using 命名空间

    用于使用cout 我需要指定两者 include
  • C# 中最小化字符串长度

    我想减少字符串的长度 喜欢 这串 string foo Lorem ipsum dolor sit amet consectetur adipiscing elit Aenean in vehicula nulla Phasellus li
  • C++ 中的参考文献

    我偶尔会在 StackOverflow 上看到代码 询问一些涉及函数的重载歧义 例如 void foo int param 我的问题是 为什么会出现这种情况 或者更确切地说 你什么时候会有 对参考的参考 这与普通的旧参考有何不同 我从未在现
  • MySQL Connector C/C API - 使用特殊字符进行查询

    我是一个 C 程序 我有一个接受域名参数的函数 void db domains query char name 使用 mysql query 我测试数据库中是否存在域名 如果不是这种情况 我插入新域名 char query 400 spri

随机推荐

  • 如何上传多个文件到BlobStore?

    我正在尝试将表单中的多个文件上传到 BlobStore Form
  • 为 IE 包含 es6-promise 的优雅方式

    Since Promise is 不支持在所有 IE 版本中 我想让 IE 用户下载 HTML 格式的 pollyfill 然而 不支持条件注释在 IE 10 和 11 中 所以上面的代码在 IE 10 和 11 中不起作用 然后 微软提供
  • 如果颁发新的刷新令牌,旧的刷新令牌仍然有效吗?

    我的应用程序使用 Google 刷新令牌 从 Google 获取 access token 我在这里有两个问题 我知道 Google 刷新令牌 6 个月内不会过期 请参阅此处的文档 说我有一个刷新令牌refresh token old1 月
  • 使用后台线程不断从串行端口读取数据

    由于串行端口通信是异步的 我在涉及与 RS 232 设备通信的项目的早期就发现 我必须有一个后台线程不断读取端口接收的数据 现在 我使用 IronPython NET 4 0 因此我可以访问 NET 中内置的灵活 SerialPort 类
  • 在我的例子中,Mockito 验证函数被调用一次

    我在用Mockito编写我的测试用例 我有一个简单的类 其中包含一个函数countPerson boolean 我有兴趣测试 public class School School is a singleton class public vo
  • 使用 Inno Setup 在安装过程中删除和取消注册 DLL 文件

    In my Files 第 I 节有以下内容 Database password decryption for PTS importing Source PTSTools PTSTools bin x86 Release PTSTools
  • 嵌套查询执行的次数

    这个嵌套子查询会执行多少次 SELECT CID CNAME FROM CUSTOMER WHERE EXISTS SELECT CID FROM RENTALS WHERE CUSTOMER CID RENTALS CID AND PIC
  • 当我输入空格时,批处理 cmd 退出

    我正在为用户界面编写一个批处理脚本 您可以在其中输入数字 1 10 它非常像这个示例 echo OFF ask cls echo press 1 for test1 echo press 2 for test2 set p input if
  • 如何将 Storyboard ViewController 添加到 SwiftUI 项目中?

    我正在开发我的 SwiftUI 项目 每个视图现在都在 SwiftUI 中 但是由于 SwiftUI 的一些限制 我必须将 Storyboard 的 ViewController 添加到我的 SwiftUI 项目中 我正在尝试这个方法 st
  • 停止 html5 音频

    我如何编写一个函数来停止 DOM 中播放 html5 音频的所有实例 html5 音频
  • 从闭源第三方 Win32 应用程序中的窗口捕获数据

    我计划创建一个 C Windows 窗体应用程序作为第三方 Win32 应用程序的扩展 但我现在对如何执行此操作感到困惑 我最了解的是它涉及 Win32 Hooking 并且有一个名为 EasyHook 的开源项目应该允许我做到这一点 我想
  • WKWebView没有在navigationResponse中提供所有cookie

    我正在尝试用 WkWebView 替换我正在工作的 UIWebView 项目 我看过很多帖子 但我没有得到任何好的解决方案来从 WKWebView 获取所有 cookie 我也尝试过这个evaluateJavaScript document
  • Cypress 之前从 json-fixture 加载数据

    我试图通过 Cypress 中的固定装置从 json 文件中检索一些数据 但数据根本无法识别 before gt cy fixture example then function data console log this data use
  • TFS 2010 命令行 - TFSConfig 设置/安装

    背景 这是 Team Foundation Server 命令行实用程序中一个鲜为人知的命令 本质上 它允许您通过传入配置文件在计算机上安装团队构建服务 以及控制器和代理 语法是 tfsconfig setup install unatte
  • Chrome 应用程序无需创建窗口即可导航 html

    我正在创建一个 Chrome 打包应用程序 我需要在不创建大量窗口的情况下导航我的 html 例如 如果用户单击一个按钮 它会在用户所在的同一窗口中打开 html 有可能吗 如果没有的话 有没有办法让windows模式化 那么用户不能在不关
  • 如何让Python脚本作为服务运行?

    我想在 CENTOS 服务器中运行 python 脚本 usr bin env python import socket try import thread except ImportError import thread as threa
  • 文件名截断为仅显示第一个字符

    我正在跟进本指南来自 MSDN 关于如何列出目录中的文件 我正在使用当前目录 就我而言 我需要将信息放入数据包的消息部分 大小为 1016 的字符数组 中 以将其发送到客户端 当我在客户端和服务器上打印 packet message 时 仅
  • 覆盖 div 添加边距

    我有一个 cover div与以下CSS cover background color FFFFFF height 100 opacity 0 4 position fixed width 100 z index 9000 我希望它像这样覆
  • 在什么情况下需要使用 CREATEREF、DEREF 和 REF 关键字?

    这个问题是关于为什么我会使用上述关键字 我找到了大量解释如何操作的 MSDN 页面 我正在寻找原因 我会尝试编写什么查询来表示我需要它们 我问这个问题是因为我发现的例子似乎可以通过其他方式实现 为了尝试自己解决这个问题 我使用 Advent
  • 如何更改 C++ 引用引用的变量?

    如果我有这个 int a 2 int b 4 int ref a 我怎样才能使ref参考b这段代码之后 这是不可能的 那就是按设计 引用不能反弹