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

6 la respuesta

¿Por qué endl se usa como sinónimo de "\ n" aunque incurre en penalizaciones de rendimiento significativas?

12 la respuesta

C ++: "std :: endl" vs "\ n"

Muchos libros de C ++ contienen código de ejemplo como este ...

3 la respuesta

C ++ iostream vs. C stdio rendimiento / gastos generales

Estoy tratando de comprender cómo mejorar el rendimiento de este código C ++ para equipararlo con el código C en el que se basa. El código C se ve así: #include <stdlib.h> #include <stdio.h> #include <string.h> typedef struct point { double x, ...

3 la respuesta

Inyectando cadena a 'cin'

Tengo una función que lee la entrada del usuario de std :: cin, y quiero escribir una prueba de unidad que inserte algunas cadenas en std :: cin, de modo que la extracción posterior de std :: cin lea esa cadena en lugar de pausar la entrada del ...

1 la respuesta

Unir múltiples flujos en una clase de flujo

Quiero hacer una clase (llamemos a la clase HugeStream) que toma unIEnumerable<Stream> en su constructor Este HugeStream debería implementar la clase abstracta Stream. Básicamente, tengo 1 a muchas piezas de transmisiones UTF8 provenientes de ...

2 la respuesta

ARCHIVO de envoltura * con std personalizado :: ostream

Tengo una función que funciona con unstd::ostream. Necesito apoyar el uso de unIdentificador de archivo C (FILE*) Debería estar creandomi propia subclase destd::ostream que delega a unFILE*?

3 la respuesta

Cree un iostream usando boost asio especificando ip y puerto

Tengo un problema relacionado con las bibliotecas boost asio. Intenté con éxito crear un socket entre un cliente y un servidor, esto implica la creación de resolvers para especificar ip y puerto al servidor (el servidor solo requiere puerto) y ...

7 la respuesta

¿Debo cambiar a flujos de E / S C ++? [cerrado]

Nunca me ha gustado mucho utilizar las transmisiones de E / S de C ++ y siempre he optado por lo que sé. es decir, las funciones printf. Sé que hay algunos beneficios al usar flujos de E / S, pero estoy buscando algunos consejos de la comunidad ...

4 la respuesta

¿El estándar C ++ exige un rendimiento deficiente para iostreams, o solo estoy lidiando con una implementación deficiente?

Cada vez que menciono el lento rendimiento de los iostreams de la biblioteca estándar de C ++, me encuentro con una ola de incredulidad. Sin embargo, tengo resultados en el generador de perfiles que muestran grandes cantidades de tiempo invertido ...

2 la respuesta

¿Está definido el modo predeterminado de implementación estándar?

Dado el siguiente código: std::ofstream stream("somefile"); if (!stream) { return 1; }Al invocar.escribir(....) y usandostdc ++ylibc ++la secuencia está en modo binario (std::ios::binary) Sin embargo cuando se usaMSVC (2015 / 2017RC1) parece ...