欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C++ 中const對象與const成員函數(shù)的實例詳解

 更新時間:2017年08月28日 16:45:12   投稿:lqh  
這篇文章主要介紹了C++ 中const對象與const成員函數(shù)的實例詳解的相關(guān)資料,希望通過本文能讓大家徹底掌握該如何使用,需要的朋友可以參考下

C++ 中const對象與const成員函數(shù)的實例詳解

const對象只能調(diào)用const成員函數(shù):

#include<iostream> 
using namespace std; 
class A  
{  
public:  
  void fun()const 
  { 
    cout<<"const 成員函數(shù)!"<<endl; 
    } 
  void fun() 
  { 
    cout<<"非const成員函數(shù) !"<<endl; 
  } 
};  
int main() 
{ 
  const A a; 
  a.fun(); 
} 

輸出:const 成員函數(shù)!

但是如果把第以1個fun注釋掉就會出錯:error C2662: “A::fun”: 不能將“this”指針從“const A”轉(zhuǎn)換為“A &”。

但是const成員函數(shù)可以被非const 對象調(diào)用:

#include<iostream> 
using namespace std; 
class A  
{  
public:  
  void fun()const 
  { 
    cout<<"const 成員函數(shù)!"<<endl; 
    }   
 
/* void fun() 
  { 
    cout<<"非const成員函數(shù) !"<<endl; 
  } 
  */ 
};  
int main() 
{ 
   A a; 
  a.fun(); 
} 

該段代碼輸出:const 成員函數(shù)!

當然非const對象可以調(diào)用非const成員函數(shù)。

如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • C語言中使用lex統(tǒng)計文本文件字符數(shù)

    C語言中使用lex統(tǒng)計文本文件字符數(shù)

    這篇文章主要介紹了C語言中使用lex統(tǒng)計文本文件字符數(shù),本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
    2015-04-04
  • C/C++ 避免數(shù)組越界的方法

    C/C++ 避免數(shù)組越界的方法

    這篇文章主要介紹了C/C++ 避免數(shù)組越界的方法,文中講解非常細致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • Opencv實現(xiàn)拼圖板游戲

    Opencv實現(xiàn)拼圖板游戲

    這篇文章主要為大家詳細介紹了Opencv實現(xiàn)拼圖板小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C++ move()函數(shù)案例詳解

    C++ move()函數(shù)案例詳解

    這篇文章主要介紹了C++ move()函數(shù)案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • opencv實現(xiàn)棋盤格檢測

    opencv實現(xiàn)棋盤格檢測

    這篇文章主要為大家詳細介紹了opencv實現(xiàn)棋盤格檢測,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 基于C語言實現(xiàn)關(guān)機小游戲的示例代碼

    基于C語言實現(xiàn)關(guān)機小游戲的示例代碼

    關(guān)機會寫吧!猜數(shù)字會寫吧!本文將結(jié)合這兩個功能,用C語言編寫一個關(guān)機惡搞小游戲(最好的朋友轉(zhuǎn)瞬即逝),只要猜對了,1分鐘后執(zhí)行關(guān)機,除非輸入“我是豬”,但是輸完后,1分鐘后還是會執(zhí)行關(guān)機,該保存保存,感興趣的可以嘗試一下
    2022-07-07
  • OpenCV實現(xiàn)簡單攝像頭視頻監(jiān)控程序

    OpenCV實現(xiàn)簡單攝像頭視頻監(jiān)控程序

    這篇文章主要為大家詳細介紹了OpenCV實現(xiàn)簡單攝像頭視頻監(jiān)控程序,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • C++?Opencv實現(xiàn)錄制九宮格視頻

    C++?Opencv實現(xiàn)錄制九宮格視頻

    這篇文章主要為大家介紹了如何利用C++和OpenCV庫實現(xiàn)錄制九宮格視頻,文中的示例代碼講解詳細,對我們學(xué)習(xí)OpenCV有一定幫助,感興趣的可以了解一下
    2022-05-05
  • 在C++中把字符串轉(zhuǎn)換為整數(shù)的兩種簡單方法

    在C++中把字符串轉(zhuǎn)換為整數(shù)的兩種簡單方法

    經(jīng)常會遇到類型轉(zhuǎn)換,本文主要介紹了C++中把字符串轉(zhuǎn)換為整數(shù)的兩種簡單方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • OpenGL掃描線填充算法詳解

    OpenGL掃描線填充算法詳解

    這篇文章主要為大家詳細介紹了OpenGL實現(xiàn)掃描線填充算法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02

最新評論