#ninahfanart #ninah #barguy #tallguy #noimnotahuman #bartag
#ninahfanart #ninah #barguy #tallguy #noimnotahuman #bartag
#ninah #noimnotahuman #noimnotahumanfanart #fanartnoimnotahuman #ninahfanart #fanartninah #art #digital #digitalart #fanart #barguy #ninahbarguy #barguyninah #sketch #drawing #character #gamecharacter #protagonist #ninahprotagonist #protagonistninah #bartag
olsztyn.eska.pl/to-najwieksz...
olsztyn.eska.pl/to-najwieksz...
struct FooTag{};
using FooInt = StrongType<int, FooTag>;
using BarInt = StrongType<int, struct BarTag>;
ie "inline" forward declaration in second case.
I recall that Foo is better than Bar, but I don't remember why.
IIRC, because of some subtle change in ADL (it's always ADL).
Anyone?
struct FooTag{};
using FooInt = StrongType<int, FooTag>;
using BarInt = StrongType<int, struct BarTag>;
ie "inline" forward declaration in second case.
I recall that Foo is better than Bar, but I don't remember why.
IIRC, because of some subtle change in ADL (it's always ADL).
Anyone?