Sven Marnach

Resultados 2 preguntas formuladas por Sven Marnach

Cuando intento construir este código inline void f() {} int main() { f(); } usando la línea de comando gcc -std=c99 -o a a.c Recibo un error del vinculador (referencia

¿Por qué es legal pedir prestado un temporal?

3
respuestas
38
votos
5.5k
vistas

Viniendo de C++, me sorprende bastante que este código sea válido en Rust: let x = &mut String::new(); x.push_str("Hello!"); En C++, no se puede tomar la dirección de un temporal,