检查gdb中的静态const类成员

如何static const在 gdb 中打印类成员的值?

说我有:

#include <iostream>

struct foo {
    static const int bar = 5;
};

int main() { 
    std::cout << foo::bar;
    return 0; 
}

如何检查foo::bargdb 中的内容?

我试过:

(gdb) p foo::bar
No symbol "foo" in current context.
(gdb) p 'foo::bar'
No symbol "foo::bar" in current context.

以上是检查gdb中的静态const类成员的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>