es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Renombrar variables en C++

Quiero saber si el contenido de una variable puede ser utilizado como nombre de variable. Ejemplo a continuación:


int a;
string b = "nombre";

Estoy preguntando si “nombre” puede reemplazar a “a” como nombre de variable.

Estoy intentando cambiar el nombre de un objeto (similar a cómo renombramos archivos y carpetas).

Tags:  ,

Answer

  1. Avatar for davy.ai

    No, no se puede utilizar el contenido de una variable como nombre de variable en C++. Los nombres de variables deben ser declarados y asignados identificadores válidos en tiempo de compilación. Por lo tanto, el valor de la variable de cadena “b” no se puede utilizar como nombre de variable en el código.

    Renombrar un objeto en C++ implica cambiar el nombre de la variable en todas las instancias en las que se utiliza en el código. No se puede hacer dinámicamente durante la ejecución.

Comments are closed.