Red de conocimiento informático - Computadora portátil - ¿Qué significa la traducción china de Cast en C++?

¿Qué significa la traducción china de Cast en C++?

Conversión de tipo forzada

La fundición de C++ se toma prestada del concepto de fundición y moldeo por inyección en metalurgia. El proceso de verter metal líquido en el molde se llama fundición. En programación, el proceso de convertir un dato en un determinado tipo de datos y hacer que los datos tengan un determinado tipo se llama conversión.

Por ejemplo, convierta 4 bytes en un tipo int y convierta int en 4 caracteres.

Básicamente sinónimo de "conversión de tipos", pero en lenguaje C++ analiza esta acción desde la perspectiva de la encapsulación de objetos.

Así que hay castes dinámicos, casts estáticos y otros tipos de casts.