g ++ gprof全局构造函数,键入静态成员

时间:2012-01-13 10:29:49

标签: c++ gprof

我正在使用g ++编译Linux上的c ++应用程序。

在gprof输出中,我得到了一些非常重要的使用统计信息:

global constructors keyed to _ZN4CGps14ms_OutputNamesE

其中_ZN4CGps14ms_OutputNamesE是我的某个类的静态成员的受损名称。它是一个std :: strings数组:

static std::string ms_OutputNames[MAXOUTPUTS];

我有点惊讶的是,在应用程序开始时没有构建一次。是否有某种保护变量或首次使用检查?我该如何优化这个?

0 个答案:

没有答案