我的问题如下。
对象中有一个参数,它在代码中的不同层次结构中。 `
/main/a/b/c/filename.cc
The function in the file looks like the following.
bool filename::FindName(data* d)
{
const char* routname=d->Getname();
}
` 在此函数中,d包含在此线程中提取并使用的某些信息,并且“d”超出范围。
执行多个线程后。 控件转到以下位置的类。
/main/a/d/e/f/PerformCheck.cc
我需要此类中“routname”中的信息来执行函数检查。
这里的问题是我如何在这里使用这些信息。 我对任何复杂的答案都不感兴趣,例如引入新参数或继承。没有线程等 我在项目中使用makefile等,我相信单例模式也用在代码中。如何以最简单的方式实现?
我尽力提供尽可能多的细节。我们非常欢迎任何帮助。