为什么我的返回类型毫无意义? [复制]

2023-11-25

我正在尝试使用返回类型const MyClass * const。但是,我收到警告:

警告:#815-D:返回类型上的类型限定符毫无意义。

这不是一个有效的类型吗?我想要一个不能更改的指针,并且我希望它指向的东西也不能被更改。


指针本身具有值类型,因此将其设置为 const 没有意义。调用函数对返回值执行的操作不受被调用函数的限制。这类似于尝试定义以下内容:

const int getInt();

在这种情况下,getInt() 仅返回一个 int 值(而不是引用)。它进入寄存器,然后调用者函数接收它并用它做任何它想做的事。

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

为什么我的返回类型毫无意义? [复制] 的相关文章

  • ROWNUM 的 OracleType 是什么

    我试图参数化所有现有的 sql 但以下代码给了我一个问题 command CommandText String Format SELECT FROM 0 WHERE ROWNUM lt maxRecords command CommandT
  • 在 Xamarin Android 中将图像从 URL 异步加载到 ImageView 中

    我有一个包含多个项目的 ListView 列表中的每个项目都应该有一个与之关联的图像 我创建了一个数组适配器来保存每个列表项并具有我希望加载的图像的 url 我正在尝试使用 Web 请求异步加载图像 并设置图像并在加载后在视图中更新它 但视
  • 如何在我的应用程序中使用 Windows Key

    Like Windows Key E Opens a new Explorer Window And Windows Key R Displays the Run command 如何在应用程序的 KeyDown 事件中使用 Windows
  • C# 中可空类型是什么?

    当我们必须使用nullable输入 C net 任何人都可以举例说明 可空类型 何时使用可空类型 https web archive org web http broadcast oreilly com 2010 11 understand
  • 写入和读取文本文件 - C# Windows 通用平台应用程序 Windows 10

    有用 但在显示任何内容之前 您必须在文本框中输入内容 我想那是因为我使用了 TextChanged 事件处理程序 如果我希望它在没有用户交互的情况下显示文本文件的内容 我应该使用哪个事件处理程序 因此 我想在按下按钮时将一些数据写入 C W
  • 如何针对 Nancy 中的 Active Directory 进行身份验证?

    这是一篇过时的文章 但是http msdn microsoft com en us library ff650308 aspx paght000026 step3 http msdn microsoft com en us library
  • 当 Cortex-M3 出现硬故障时如何保留堆栈跟踪?

    使用以下设置 基于 Cortex M3 的 C gcc arm 交叉工具链 https launchpad net gcc arm embedded 使用 C 和 C FreeRtos 7 5 3 日食月神 Segger Jlink 与 J
  • .Net Core / 控制台应用程序 / 配置 / XML

    我第一次尝试使用新的 ConfigurationBuilder 和选项模式进入 Net Core 库 这里有很多很好的例子 https docs asp net en latest fundamentals configuration ht
  • Windows 窗体不会在调试模式下显示

    我最近升级到 VS 2012 我有一组在 VS 2010 中编码的 UI 测试 我试图在 VS 2012 中启动它们 我有一个 Windows 窗体 在开始时显示使用 AssemblyInitialize 属性运行测试 我使用此表单允许用户
  • 编译的表达式树会泄漏吗?

    根据我的理解 JIT 代码在程序运行时永远不会从内存中释放 这是否意味着重复调用 Compile 表达式树上会泄漏内存吗 这意味着仅在静态构造函数中编译表达式树或以其他方式缓存它们 这可能不那么简单 正确的 他们可能是GCed Lambda
  • 线程、进程和 Application.Exit()

    我的应用程序由主消息循环 GUI 和线程 Task Factory 组成 在线程中我调用一些第三方应用程序var p new Process 但是当我调用Application Exit 在消息循环中 我可以看到在线程中启动的进程仍在内存中
  • 是否有比 lex/flex 更好(更现代)的工具来生成 C++ 分词器?

    我最近将源文件解析添加到现有工具中 该工具从复杂的命令行参数生成输出文件 命令行参数变得如此复杂 以至于我们开始允许它们作为一个文件提供 该文件被解析为一个非常大的命令行 但语法仍然很尴尬 因此我添加了使用更合理的语法解析源文件的功能 我使
  • C 中的位移位

    如果与有符号整数对应的位模式右移 则 1 vacant bit will be filled by the sign bit 2 vacant bit will be filled by 0 3 The outcome is impleme
  • 检查 url 是否指向文件或页面

    我们需要以下内容 如果文件确实是文件 则从 URL 下载该文件 否则 如果它是一个页面 则什么也不做 举个简单的例子 我有以下命令来下载文件 My Computer Network DownloadFile http www wired c
  • 将日期参数传递给对 MVC 操作的 ajax 调用的安全方法

    我有一个 MVC 操作 它的参数之一是DateTime如果我通过 17 07 2012 它会抛出一个异常 指出参数为空但不能有空值 但如果我通过01 07 2012它被解析为Jan 07 2012 我将日期传递给 ajax 调用DD MM
  • 如何构建印度尼西亚电话号码正则表达式

    这些是一些印度尼西亚的电话号码 08xxxxxxxxx 至少包含 11 个字符长度 08xxxxxxxxxxx 始终以 08 开头 我发现这个很有用 Regex regex new Regex 08 0 9 0 9 0 9 0 9 0 9
  • 在Linux中使用C/C++获取机器序列号和CPU ID

    在Linux系统中如何获取机器序列号和CPU ID 示例代码受到高度赞赏 Here http lxr linux no linux v2 6 39 arch x86 include asm processor h L173Linux 内核似
  • 如何将字符串“07:35”(HH:MM) 转换为 TimeSpan

    我想知道是否有办法将 24 小时时间格式的字符串转换为 TimeSpan 现在我有一种 旧时尚风格 string stringTime 07 35 string values stringTime Split TimeSpan ts new
  • 如何连接字符串和常量字符?

    我需要将 hello world 放入c中 我怎样才能做到这一点 string a hello const char b world const char C string a hello const char b world a b co
  • 将 viewbag 从操作控制器传递到部分视图

    我有一个带有部分视图的 mvc 视图 控制器中有一个 ActionResult 方法 它将返回 PartialView 因此 我需要将 ViewBag 数据从 ActionResult 方法传递到 Partial View 这是我的控制器

随机推荐

  • 如何为 SQL Server 数据库中的所有表创建触发器

    我有一个专栏LastUpdate在我数据库的所有表中 我想说 在插入更新时LastUpdate getdate 我可以使用触发器来做到这一点 但我发现很难为数据库的每个表编写数百个触发器 如何动态创建影响所有表的触发器 如何为每个表动态创建
  • 将数据从 php 传回给 ajax

    如何将数据从 php of then rows 传递回 ajax PHP query SELECT FROM picture order by rand LIMIT 10 result mysql query query while rec
  • Android 在 snapchat 上分享图片

    我使用此代码来分享分数的屏幕截图 Intent sharingIntent new Intent Intent ACTION SEND sharingIntent setType image png Uri image Uri parse
  • 如何编写 EF.Functions 扩展方法?

    我看到 EF Core 2 有 EF Functions 属性EF Core 2 0 公告 which can be used by EF Core or providers to define methods that map to da
  • 在 Python 3 中导入 Rosbag

    我正在尝试从 Python 3 读取 rosbag 文件 我安装了 ROS2 Eloquent Elusor 它应该支持 Python 3 当我跑步时 import rosbag bag rosbag Bag test bag 从Pytho
  • JavaScript 数组的 Big O

    JavaScript 中的数组很容易通过添加和删除项目来修改 它在某种程度上掩盖了这样一个事实 大多数语言数组都是固定大小的 并且需要复杂的操作来调整大小 JavaScript 似乎可以很容易地编写出性能不佳的数组代码 这就引出了一个问题
  • EditText 中的“自动换行:换行”

    android 有类似 css 的属性 word wrap 吗 我只是希望我的文本不被空格 破折号等包裹 如下所示 hello w orld 代替 hello world 不幸的是 android没有这个属性 但您可以使用 Replacem
  • 如何正确使用从 swagger 规范生成的服务器存根?

    我使用 Swagger 2 0 和 swagger codegen 实际上是 Maven 的 swagger codegen plugin 来指定 记录和生成 API 并以 Java 作为目标语言 该项目已设置为构建服务器存根 JAX RS
  • R 中的 file.path 函数

    我正在学习名为的函数file path in R 我想知道这个命令是否会像这样更改工作目录setwd 或者简单地给R文件的路径并仅更改工作区 提前致谢 file path 只是创建文件路径的一种便捷方法 它实际上根本不会进行任何导航 例如如
  • 如何检查indexedDB实例是否打开?

    假设我有一个 indexedDB 对象的实例 有没有一种简单的方法来检测对象当前是否处于 打开 状态 我试过了database closePending并查看其他属性 但没有看到一个简单的属性来告诉我数据库的状态 我希望同步执行此操作 尝试
  • Rmarkdown 输出到 word 创建一个表而不是两个

    Rmarkdown 输出到 word 创建一个表而不是两个 当我在 Rstudio 中使用 Rmarkdown 编织 Word 文档时 下面的代码预计会创建两个独立的表格 但它却创建了一个组合表格 代码期望创建一个包含两个表的Word文档
  • textFieldDidBeginEditing:适用于多个文本字段

    我对 iPhone 编程相当陌生 在这里我面临一些问题 现在在我的应用程序中 我有两个文本字段 我想在第二个文本字段开始编辑时触发一个事件 现在我正在使用以下功能 void textFieldDidBeginEditing UITextFi
  • JavaScript 地图对象是否已建立索引以优化 map.get? [复制]

    这个问题在这里已经有答案了 在 V8 中 JavaScript Map object 的键在幕后以某种方式进行索引 以优化map get方法 或者确实map get 只是循环遍历整个地图直到发现关键匹配 我对效率感兴趣map get超过 5
  • 计算 Codeigniter 中数据库查询返回的结果数

    我没有太多运气来检测 Codeigniter 中的数据库查询何时返回零结果 我已经仔细阅读了有关 PHP 计数函数的注释 但我仍然一无所知 我从控制器调用查询 视图 如下所示 data result this gt search model
  • 有没有办法从 Google Fit API 读取每日静息心率?

    iOS Google Fit 应用程序将静息心率作为其指标之一 但是 我在 Android Google Fit 应用程序中没有看到它 我想使用 Google Fit 数据在 Android 应用程序中显示静息心率 然而 Android G
  • Android 的 Context.openFileOutput() 使用什么文件系统路径?

    我不明白为什么 Android 开发者文档中没有这个问题的答案 我发现他们总是令人沮丧 重新Context类上的openFileOutput 方法打开一个文件进行写入 它写入到什么内部存储文件路径 http developer androi
  • 浏览器中的 JavaScript 是否可能发生并发读/写读/写冲突?

    我遇到的情况是 我正在进行多次 比如四个 ajax 调用 使用 AngularJS http get 如果这很重要的话 并且我希望每次调用都回调并增加一个计数器 这样我就可以知道所有 四个 线程何时完成完全的 我担心的是 由于 JavaSc
  • GStreamer:如何连接动态打击垫

    我正在尝试使用 GStreamer 播放文件中的 MP4 视频 我已成功使用 playbin2 并在命令提示符下使用以下命令播放该文件 gst launch filesrc location bbb mp4 decodebin2 autov
  • 如何使我的 Rails 应用程序的每个独角兽工作者日志到不同的文件?

    如何让 Rails 应用程序的每个独角兽工作者写入不同的日志文件 原因 混合日志文件的问题 在默认配置中 Rails 会将其日志消息写入单个日志文件 log
  • 为什么我的返回类型毫无意义? [复制]

    这个问题在这里已经有答案了 我正在尝试使用返回类型const MyClass const 但是 我收到警告 警告 815 D 返回类型上的类型限定符毫无意义 这不是一个有效的类型吗 我想要一个不能更改的指针 并且我希望它指向的东西也不能被更