如何保证某个函数只被调用一次

一个函数caller会在其内部调用另一个函数callee,如今的状况是,caller可能会在多个地方被屡次调用,而你但愿callee只在第一次被调用时被调用一次。通常状况下,callee会是一个对环境或者资源的初始化工做。程序员 或许,从代码结构的角度来说,你第一个想到的是把callee从caller中拿出来,放到某个合适的地方作初始化,这是个不错的方法,但相信我,在有些时候这并非个有效的办法:你
相关文章
相关标签/搜索