5
De acuerdo con documentation, readf
debe devolver un uint
. Pero incluso este sencillo ejemplo falla al compilar:¿Por qué readf no devuelve un valor?
hello.d
import std.stdio;
void main() {
int x;
uint r = readf("%s", &x);
}
mensaje de error:
hello.d(5): Error: expression readf("%s",& x) is void and has no value
Me estoy perdiendo algo aquí?
Estoy usando el compilador dmd (Digital Mars D) v2.050.
Eso lo hizo, gracias. –