有时候使用了using namespace编译指令,使用变量的时候就不用加命名空间了,但是如果我们需要知道变量在哪个命名空间,怎么做呢?
以下使用objdump和c++filt进行还原:
/// @file main.cc
/// @author zhaolu
/// @version 1.0
/// @data 2020-03-14
#include <iostream>
#include <string>
namespace zhaolu
{
template<typename T>
class matrix final
{
public:
explicit matrix(uint32_t size):
SIZE(size)
{
_data = static_cast<T**>(malloc(SIZE * sizeof(T*)));
for