了解arachne-pnr .asc文件编写

问题描述

我想在arachne-pnr / src / configuration.cc中调用Configuration :: write_txt()时更改asc文件。我无法理解书写时两个不同的“ 0”如何区分? i->第二个参数和i->第一个参数是什么意思? 我试图弄清楚,但未能成功。请帮忙。问候

 for (int r = 0; r < bh; r ++)
    {
      for (int c = 0; c < bw; c ++)
        {
          auto i = cbits.find(CBit(t,r,c));
          if (i != cbits.end())
            {
              if (i->second)
                s << "1";
              else
                s << "0";
            }
          else
            s << "0";
        }
      s << "\n";
    }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)