C++ 中 static 静态对象的使用总结

您所在的位置:网站首页 静态变量可以被类和对象调用对吗 C++ 中 static 静态对象的使用总结

C++ 中 static 静态对象的使用总结

2024-07-09 17:59| 来源: 网络整理| 查看: 265

背景

全局/静态数据区主要用于存放全局变量和静态变量;在程序启动时,全局/静态数据已经分配了存储空间;全局/静态数据区中的数据在程序结束后由操作系统释放;未初始化的静态变量会被程序自动初始化为 0,静态局部变量在程序执行到该对象的声明处时被首次初始化。

全局静态对象

全局对象在程序执行 main() 之前已经分配好存储空间 ,在 main() 执行完成后进行释放。

#include "fstream" #include "string" using namespace std; void writeMessageToFile(const string& msg) { ofstream ofs; ofs.open("test.txt", ios::app); ofs


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3