explicit, , ( ) ( CBigInt). explicit.
,
struct A {
CBigInt n;
A():n(0) { }
};
explicit . , , explicit. , ++ 0x explicit :
CBigInt f() {
return { 0 };
}
CBigInt b = { 0 };
: , , .
0 int. , , int. , , int, int . , int, , , long long unsigned long long. :
CBigInt (int);
CBigInt (unsigned int);
CBigInt (long);
CBigInt (unsigned long);
explicit CBigInt (const char *);