ПК
Size: a a a
ПК
ПК
D
classA.h
namespace details {
template <class Ty, class Cmp>
class A{ ... };
template <class Ty, class Cmp>
bool operator==(A<Ty, Cmp> lhs, A<Ty, Cmp> rhs);
classB.h
namespace details {
template <class Ty, class Cmp>
class B{
operator A<Ty, Comp>() { ... }
};
}
A{} == B{}
фейлится. Я не совсем понял, почему и как чинить...D
FS
template <class Ty, class Cmp>
bool operator==(A<Ty, Cmp> lhs, A<Ty, Cmp> rhs);
S
t
MK
MK
S
АВ
(short)
- это же 2 байтаt
(short)
- это же 2 байтаt
АВ
union
- double
и char
, зачем ?t
АВ
t
MK
SomeClass {virtual void Init()} SomeChild: SomeClass {override void Init()}
В общем, есть только виртуальные методы и шаблоны. Почитай про это, что-то из них должно подойти. Хотя, сильно не надейся - если честно, это пальцем в небо все Objective-C я не знаю.t
MK