Я только что нашел некоторый код в Boost, перефразированный следующим образом: class A {}; class B...