cpp [Error] reference to ‘count‘ is ambiguous(全局变量的使用模糊不清)
生活随笔
收集整理的這篇文章主要介紹了
cpp [Error] reference to ‘count‘ is ambiguous(全局变量的使用模糊不清)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在編寫漢諾塔實驗的時候,自己設計了一個全局的計數變量count用來計數移動次數,結果運行的時候報了這樣的錯誤,錯誤也鎖定在全局變量的定義那里。
沒想通為什么會有語法錯誤,去查了一下發下是c++的庫函數有關鍵字count,所以會沖突了,模糊不清。
改成了count1后,錯誤完美解決。這也警醒我們在c++設計全局變量的時候,為了避免和庫里關鍵字重復,可以在命名的變量后面加個數字什么的,以避免這種錯誤。
總結
以上是生活随笔為你收集整理的cpp [Error] reference to ‘count‘ is ambiguous(全局变量的使用模糊不清)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python与操作系统有关的模块
- 下一篇: java的代码大全_java代码大全