3
我希望能夠比較模板中的兩個typedesc以查看它們是否引用相同類型(或至少具有相同類型名稱)但不是當然如何。 ==
運營商不允許這樣做。如何比較模板中的兩個typedesc是否相等
type
Foo = object
Bar = object
template test(a, b: expr): bool =
a == b
echo test(Foo, Foo)
echo test(Foo, Bar)
它給了我這樣的:
Error: type mismatch: got (typedesc[Foo], typedesc[Foo])
如何才能做到這一點?
這是完美的。謝謝! –