C++ static 用法
生活随笔
收集整理的這篇文章主要介紹了
C++ static 用法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一般情況下,如果有N個同類的對象,那么每一個對象都分別有自己的成員變量,不同對象的成員變量各自有值,互不相干。但是有時我們希望有某一個或幾個成員變量為所有對象共有,這樣可以實現(xiàn)數(shù)據(jù)共享。
可以使用全局變量來達到共享數(shù)據(jù)的目的。例如在一個程序文件中有多個函數(shù),每一個函數(shù)都可以改變?nèi)肿兞康闹?#xff0c;全局變量的值為各函數(shù)共享。但是用全局變量的安全性得不到保證,由于在各處都可以自由地修改全局變量的值,很有可能偶然失誤,全局變量的值就被修改,導致程序的失敗。因此在實際開發(fā)中很少使用全局變量。
轉(zhuǎn)載于:https://www.cnblogs.com/qingyuanjushi/p/5796587.html
總結(jié)
以上是生活随笔為你收集整理的C++ static 用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php socket的一些问题
- 下一篇: shiro +spring + spri