我想调试一些模板化代码以更好地理解它.
不幸的是,我是模板元编程的新手,我很难进入.
当我尝试输出预处理的源文件时,我获得了125 000行代码:/
那么我有没有办法看到生成的代码?(我正在使用的库是SeqAn)
我不知道这段代码的工作方式和原因:
// postorder dfs
Iterator< Index<String<char> >, TopDown<ParentLink<Postorder> > >::Type
myIterator(myIndex);
while (goDown(myIterator));
for (; !atEnd(myIterator); goNext(myIterator))
// do something with myIterator ( Traverse Through (Suffix)-tree )
Run Code Online (Sandbox Code Playgroud)