C ++中的路径搜索库,用于查看文件路径列表

时间:2013-09-07 08:06:26

标签: c++ hash filepath

我正在开发一个开源电路模拟器。电路原理图可以包含自己文件中的子电路。就在模拟电路之前,它在预处理阶段被“压平”到单个文件。目前,子电路必须在原理图中以其完整路径引用。我想允许用户只提供电路的名称,并让模拟器以类似于编译器的方式搜索相应文件的路径列表,或者类似地从预先搜索的存储文件列表中查找文件

如何使用C ++ Qt框架实现这样的搜索?

1 个答案:

答案 0 :(得分:0)

您需要使用QMap或std :: map将电路名称映射到电路。然后,它只是查找的问题,如:

myCircuitPath = myQMap.value(myCircuitName);

myCircuitPath = myStdMap.at(myCiruitName);

对于更严肃的事情,你需要更深入地学习C ++,或者向我们展示你的代码,我们可以帮助扩展它......