程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> C++編程中錯誤及警告信息(1) cannot have cv-qualifier

C++編程中錯誤及警告信息(1) cannot have cv-qualifier

編輯:關於C++

Explanation

不能有 CV 限定符,在 C++ 中 CV 限定符指const和volatile。

非成員函數

在 C++ 中, 普通函數(非類的成員函數)不能有 CV 限定,即const和volatile限定。即非類的成員行數,用const進行修飾:

int 

test() const //這是不對的,普通函數(非成員函數不能有CV約束)   
{   
    //實現   
}

靜態函數

在 C++ 中,靜態成員函數(static成員函數)不能有 CV 限定,即const和volatile限定。即類的靜 態成員函數,也不能有 CV 約束:

class Test   
{   
public:   
    static int test_fun() const;                 //這個是不允許的。   
}

Reference

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

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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved