Código
int main() { const char *code; code = new char[2]; code[0] = 'a'; // Aquí está el error return 0; }
Como ven, primero creo una cadena de caracteres. Por consiguiente, la inicializo con el operador new. Y por último, el lugar donde está el error. El error según Visual Studio dice así: "Error: La expresión debe ser un valor L modificable". También he probado lo siguiente:
Código
*code = 'a'
No entiendo lo que pasa. A lo mejor es una tontería...
Espero que me puedan ayudar. Gracias