Resultados de la búsqueda a petición "stdio"

1 la respuesta

stdio's printf y Windows Driver

Quiero usar "printf" en el código del controlador (DDK), por lo tanto, he incluido stdio.h. Pero el compilador dice: error LNK2001: unresolved external symbol __imp__printf¿Algunas ideas? Vi en alguna parte que no es posible, pero eso es ...

3 la respuesta

¿Utiliza fprintf malloc () debajo del capó?

Quiero un controlador mínimo o-damn-malloc-just-failure, que escribe cierta información en un archivo (probablemente solo un error estándar). Preferiría usar fprintf () en lugar de write (), pero esto fallará gravemente si fprintf () intenta ...

1 la respuesta

Es posible imprimir en múltiples ventanas de terminal dentro de un solo programa en C?

Básicamente, lo que me gustaría hacer es tener dos ventanas de terminal de salida para un solo programa. Uno mostraría un registro de las acciones que está tomando el programa, y el segundo mostraría algo así como una tabla de valores. Toda la ...

2 la respuesta

Problemas con fread () en stdin bajo win32

Estoy tratando de analizar datos de stdin en modo binario en Win32. Lo primero que hace mi código es verificar un encabezado de 4bytes al principio: int riff_header; fread(&riff_header, sizeof(riff_header), 1, ifp); // 'RIFF' = little-endian if ...

1 la respuesta

Existe un equivalente de Windows para fdopen para HANDLEs?

En Unix, si tiene un descriptor de archivo (por ejemplo, de un socket, tubería o heredado de su proceso padre), puede abrir una E / S almacenaFILE* transmitir en él confdopen(3) [http://linux.die.net/man/3/fdopen]. ¿Hay un equivalente en ...

4 la respuesta

stdio.h no es estándar en C ++?

Sé que la mayoría de los compiladores permiten ambos: #include <stdio.h>// #include <cstdio>Pero alguien argumentó que <stdio.h> no es realmente el estándar C ++. ¿es eso cierto

3 la respuesta

ungetc: número de bytes de retroceso

ungetc solo está garantizado para tomar un byte de retroceso. Por otro lado, lo probé en Windows y Linux y parece funcionar con dos bytes. ¿Hay alguna plataforma (por ejemplo, cualquier sistema Unix actual) en la que realmente solo tome un byte?

3 la respuesta

¿Puedo detener std :: cout flushing en "\ n"?

Segúnesta publicació [http://www.cpptalk.net/n-and-flush-cout-vt9984.html] std :: cout se vaciará automáticamente en\n cuando está conectado a un dispositivo interactivo (por ejemplo, una ventana de terminal). De lo contrario (por ejemplo, ...

8 la respuesta

Rendimiento de entrada C ++

Estaba tratando de resolver un problema en InterviewStreet. Después de un tiempo, determino que realmente estaba pasando la mayor parte de mi tiempo leyendo la entrada. Esta pregunta en particular tuvo mucho aporte, por lo que tiene cierto ...

2 la respuesta

Cómo escribir pruebas unitarias para la aplicación de consola interactiva

Tengo una aplicación de consola (escrita como un comando de Symfony2) que lee la entrada del usuario a través deSTDIN y con ayuda dereadline, la entrada del usuario se pasa aeval() Todo esto es solo por tener un "shell de depuración" (algo así ...