【发布时间】:2011-03-03 09:51:16
【问题描述】:
我有一个执行以下操作的函数:
- 当函数被调用并传递一个 true bool 值时,它会将静态 bool 值设置为 true
- 当调用函数并传递一个字符串时,如果静态 bool 值设置为 true,它将对该字符串执行一些操作
这是我关心的问题——两个重载函数之间的静态变量是否保持不变?如果没有,我可以简单地创建一个单独的函数来跟踪布尔值,但我尽量保持简单。
【问题讨论】:
标签: c++ static function static-variables overloading