Sdílet prostřednictvím


C4242 (úroveň 4) upozornění kompilátoru

"identifikátor": převod "typ1" typ2, možné ztrátě dat.

Typy jsou různé.Převod typu může způsobit ztrátu dat.Kompilátor umožňuje převod typu.

Ve výchozím nastavení je vypnuto upozornění.Viz Kompilátoru upozornění, že jsou mimo standardně Další informace.

Další informace na C4242 Běžné chyby kompilátoru.

Následující ukázka generuje C4242:

// C4242.cpp
// compile with: /W4
#pragma warning(4:4242)
int func() {
   return 0;
}

int main() {
   char a;
   a = func();   // C4242, return type and variable type do not match
}