惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Vercel News
Vercel News
博客园_首页
Y
Y Combinator Blog
美团技术团队
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
阮一峰的网络日志
阮一峰的网络日志
aimingoo的专栏
aimingoo的专栏
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MyScale Blog
MyScale Blog
GbyAI
GbyAI
人人都是产品经理
人人都是产品经理
T
Tailwind CSS Blog
MongoDB | Blog
MongoDB | Blog
D
DataBreaches.Net
博客园 - Franky
Engineering at Meta
Engineering at Meta
量子位
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
N
Netflix TechBlog - Medium

博客园 - 坚强地活着

libxml问题 read函数读取时报错:Resource temporarily unavailable 管脚复用为gpio后不能控制的问题解决 ps制作gif 问题:232串口发送数据不稳定,有时能发出数据,有时发不出数据 问题:qt按钮有时候点击没有反应 vs2017+qt问题 mysql问题 dtu通讯的一个问题 又是运行不到main的问题 stlink问题 AD7124踩过的坑 stm32上调试AD5410 linux读xml文件问题 stm8问题记录 430 仿真器 问题 虚拟机VMware显示“内部错误”的解决方法 VS2008 如何设置字体大小? ps 处理gif
静态局部变量
坚强地活着 · 2021-08-19 · via 博客园 - 坚强地活着

在类的成员函数中用到了一个局部变量:

void CDialogZeroAdjustManual::OnSecondTimer()
{
static int i = 0;

}

程序中会多次的使用该类的实例:

CDialogZeroAdjustManual dlg(g_pCDialogMenu);

本来以为,每使用一次实例,就会像CDialogZeroAdjustManual 的构造函数会被调用一样,static int i = 0; 的初始化也会执行一次;

但,实际上,只是在第一个该类的实例创建时,会执行一次static int i = 0 初始化动作,而随后再使用该类的实例,是不会执行static int i = 0 初始化的,切记!!!