![]() |
1
2
很少有“唯一的路要走”,这种情况也不例外。另一种方法是使用静态分派而不是动态分派。 主处理代码需要一个字符串迭代器作为输入。所以您可以定义这样的处理函数:
此代码的调用可能如下所示:
(我可能有些细节弄错了,但你明白了。)
另一方面,您的版本使用
当然,有更多的方法可以在两种不同的输入之间构造代码并进行调度,例如使用
|
![]() |
Harry · 通过根据条件选择元素来克隆任何集合 5 月前 |
![]() |
Harry · 用于Vec的DoubleEndedIterator 5 月前 |
![]() |
RedCrafter LP · 用隐式生命周期方法实现外来特质 5 月前 |