`
Poechant
  • 浏览: 229673 次
博客专栏
Bebe66e7-3a30-3fc9-aeea-cfa3b474b591
Nginx高性能Web服务...
浏览量:24331
5738817b-23a1-3a32-86de-632d7da73b1e
Cumulus实时媒体服务...
浏览量:22105
社区版块
存档分类
最新评论

C++ Programming Error/Warning Analysis (1) cannot have cv-qualifier

 
阅读更多

C++ Programming Error/Warning Analysis (1) cannot have cv-qualifier

  • Author:柳大·Poechant(钟超)
  • Email:zhongchao.ustc#gmail.com (# -> @)
  • Blog:Blog.CSDN.net/Poechant
  • Date:May 9th, 2012

Explanation

不能有 CV 限定符,在 C++ 中 CV 限定符指constvolatile

  • 非成员函数

在 C++ 中,普通函数(非类的成员函数)不能有 CV 限定,即constvolatile限定。即非类的成员行数,用const进行修饰:

int test() const //这是不对的,普通函数(非成员函数不能有CV约束)
{
    //实现
}
  • 静态函数

在 C++ 中,静态成员函数(static成员函数)不能有 CV 限定,即constvolatile限定。即类的静态成员函数,也不能有 CV 约束:

class Test
{
public:
    static int test_fun() const;                 //这个是不允许的。
}

Reference

  1. http://blog.163.com/xychenbaihu@yeah/blog/static/132229655201149281131/

-

柳大·Poechant:Blog.CSDN.net/Poechant

-

分享到:
评论

相关推荐

    Practical C++ Programming C++编程实践

    Putting It All Together Requirements Code Design Coding Functional Description Testing Revisions A Final Warning Program Files Programming Exercises 28. From C to C++ K&R-Style Functions struct ...

    inaevnpl-qualifier.zip_zip

    标题中的"inaevnpl-qualifier.zip"表明这是一个ZIP压缩文件,通常用于打包和传输多个文件或文件夹。ZIP格式是一种广泛使用的文件压缩标准,它允许用户将多个文件压缩到一个单一的档案中,以减少存储空间和方便传输。...

    netvault-service-qualifier

    在实际应用中,"netvault-service-qualifier"可能会帮助用户在部署NetVault前进行预检查,避免因系统配置不兼容导致的部署失败,或者在运行时监控服务状态,确保备份和恢复操作顺利进行。为了更好地理解和使用这个...

    关于IEC61850的ICD文件

    <P type="OSI-AE-Qualifier">33</P> <P type="OSI-PSEL">00 00 00 01</P> <P type="OSI-SSEL">00 01</P> <P type="OSI-TSEL">00 01</P> <P type="IP-SUBNET">255.255.255.0</P> <P type="IP">192.168.8.233</P...

    druid监控多数据源1

    @Qualifier("dynamicDataSource") private DataSource dataSource; @Transactional(value = "transactionManager1") // transactionManager1对应第一个数据源的事务管理器 public void method1() { // 使用...

    xctf_huaweicloud-qualifier-2020

    xctf_huaweicloud-qualifier-2020写上去译文原始码类别名称网址分数解决了PWN cp 游戏 快速执行 Fastga mysqli 迷你人 nday_container_escape qemu-zzz 网络隐藏云我的1 我的2 派尔 网壳 :cross_mark: 杂项以太网 谁...

    volgactf-qualifier-frontend:VolgaCTF Qualifier平台前端

    VolgaCTF Qualifier前端 VolgaCTF Qualifier平台前端。 对于开发人员 建立资产 $ npm run build 皮棉代码 $ npm run lint 执照 麻省理工学院@

    volgactf-qualifier-backend:VolgaCTF Qualifier平台后端

    VolgaCTF Qualifier后端VolgaCTF Qualifier平台后端。对于开发人员转码$ npm run build管理员实用程序$ npm run cli皮棉代码$ npm run lint执照麻省理工学院@

    hbase-0.98.1源码包

    4. 列:列由列族和列限定符(Column Qualifier)组成,如`cf:q`,其中`cf`是列族名,`q`是列限定符。 5. 单元格:每个单元格存储多个版本的数据,版本通过时间戳区分。 0.98.1版本的HBase引入了多个关键特性: 1. ...

    C BNF grammar

    C语言是计算机科学领域中的一个基础且重要的编程语言,广泛应用于操作系统、嵌入式系统及应用软件开发等多个领域。本文将根据给定的“C BNF grammar”内容进行深入解析,探讨C语言文法的基本结构及其在Backus-Naur ...

    Loan-Qualifier

    1. **信用评分**:信用评分是评估借款人信用状况的重要工具。它基于个人的信用历史、偿债记录、债务水平、信用类型和新开账户等因素计算得出。较高的信用评分通常意味着更低的违约风险,更容易获得贷款。 2. **收入...

    Google C++ Style Guide(Google C++编程规范)高清PDF

    Other C++ Features Reference Arguments Function Overloading Default Arguments Variable-Length Arrays and alloca() Friends Exceptions Run-Time Type Information (RTTI) Casting Streams Preincrement and ...

    Spring实战之Qualifier注解用法示例

    Spring实战之Qualifier注解用法示例 Qualifier注解是Spring Framework中的一种依赖注入方式,用于在多个同类型的Bean中选择特定的Bean实例。下面是Qualifier注解的详细用法示例: 一、 配置文件 在Spring配置文件...

    C语言文法文档

    我们详细介绍了C语言的文法,包括translation-unit、external-declaration、function-definition、declaration-specifier、type-specifier、struct-or-union-specifier、struct-declaration、specifier-qualifier、...

    HAS-Qualifier-Challenges:参加2020年星期六的资格赛挑战

    Hack-a-Sat 2020资格赛 该存储库包含适用于Hack-a-Sat 2020限定词的开源版本。 已发布的工件包括: 所有挑战的源代码 所有挑战解决方案的源代码 应对所有挑战的基础架构及其解决方案 有关如何构建和解决挑战的说明...

    hbase-2.4.11-bin.tar.gz

    在HBase中,数据存储在表中,每个表由行键(Row Key)、列族(Column Family)、列限定符(Column Qualifier)和时间戳(Timestamp)四部分组成。这种结构使得HBase非常适合处理大规模稀疏数据集。 HBase的2.4.11...

    summer-code-jam-2020-qualifier:通过完成此存储库中的任务来获得PyDis Summer Code Jam 2020的资格

    2020年夏季夏季代码果酱:预选赛要获得即将到来的Summer Code Jam的资格,您必须完成一个资格赛分配。 对于作业,您必须编写一个Article类,该类可用于表示在网站上发布的文章。 请仔细阅读说明,并在截止日期前使用...

    Loan-Qualifier-Application:这将是第二个模块挑战的回购

    贷款资格申请 欢迎使用贷款资格认证应用程序! 贷款合格者申请将帮助房屋贷款公司简化其申请流程。 通过在命令行输入详细信息,房主将获得银行清单。 技术领域 *使用Python 3.7.9 64位构建该贷款资格认证应用程序...

    Loan-Qualifier-Application:申请用户根据其输入数据请求合格贷款清单,并将结果保存为csv文件

    贷款资格申请 这是一个命令行应用程序,用于将申请人与合格贷款匹配。 它将允许申请人将结果下载为csv文件,以便他们可以在Excel电子表格中共享其结果 技术领域 该项目利用python 3.7和以下软件包: ...

    如何正确使用 @Qualifier 注解来解决多个同类型 Bean 注入的问题

    使用 @Qualifier 注解是解决 Spring 中多个同类型 Bean 注入冲突的一种常见方法。当我们在 Spring 容器中存在多个同一接口或父类的实现时,如果不明确指定要注入哪个实现,Spring 就会抛出 "Consider marking one of...

Global site tag (gtag.js) - Google Analytics