Sdílet prostřednictvím


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

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

Jsou různé typy.Převod typu může vést ke ztrátě dat.Kompilátor vytvoří typ převodu.

Toto upozornění je vypnuto ve výchozím nastavení.Viz Kompilátoru upozornění, že jsou vypnuta ve výchozím nastavení pro další informace.

Další informace o C4242 naleznete v tématu Běžné chyby kompilátoru.

Následující ukázka generuje upozornění 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
}