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

推荐订阅源

V
Visual Studio Blog
Microsoft Azure Blog
Microsoft Azure Blog
WordPress大学
WordPress大学
小众软件
小众软件
Last Week in AI
Last Week in AI
月光博客
月光博客
博客园 - 聂微东
Recent Announcements
Recent Announcements
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
V
V2EX
阮一峰的网络日志
阮一峰的网络日志
博客园 - Franky
云风的 BLOG
云风的 BLOG
量子位
N
Netflix TechBlog - Medium
Hugging Face - Blog
Hugging Face - Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
博客园 - 司徒正美
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
Google DeepMind News
Google DeepMind News
宝玉的分享
宝玉的分享

博客园 - 坚强地活着

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 初始化的,切记!!!