Errores, fallos, preguntas - página 1705
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Estúpido. ¿Puede decirme por qué no puede hacerlo?
Lo tengo.
Explique
Explique
aquí[0] es rvalue.
Esto es lo que no está claro.
Si la asignación funciona en el primer caso, lógicamente debería funcionar también en el segundo. Porque en el primer caso se asigna el mismo valor r al puntero, ¡pero el operador entonces funciona!
Esto es sólo mi opinión, por supuesto. Pero quiero hacerlo.
Eso es lo que no entiendo.
Yo tampoco lo entiendo. )) Actualización. Ya lo tengo.
Si la asignación funciona en el primer caso, lógicamente debería funcionar también en el segundo. Eso es porque en el primer caso, el mismo valor r se asigna al puntero pero el operador funciona después.
Esto es, por supuesto, sólo mi opinión. Pero quiero hacerlo.
rvalue sólo puede asignarse a un valor de la izquierda o ser una constante temporal.
Esto es lo que funciona en los pluses:
Este no lo hace.
Este no lo es, y no puedo entender la diferencia:
Si añades un enlace al puntero funcionará. O un doble puntero.
Uy, me estoy frenando, el segundo ejemplo no es del todo correcto.
Por eso es lógico que
error: inicialización inválida de una referencia no-const de tipo 'int*&' desde un rvalue de tipo 'int*'