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

3 la respuesta

¿Cómo puedo abrir un archivo para leer y escribir, creándolo si no existe, sin truncarlo?

¿Cuál es el conjunto adecuado de indicadores de E / S para unstd::fstream, donde quiero poder leery escribir en el archivo, sin truncar el archivo si existe, pero ¿crearlo si no existe? He intentado std::ios::binary | std::ios::in | ...

5 la respuesta

DataContractSerializer: ¿cómo puedo enviar el xml a una cadena (en lugar de un archivo)

Tenía una pregunta rápida sobre el serializador de contratos de datos. Tal vez es más una pregunta corriente. Encontré un fragmento de código que escribe el xml en un flujo de archivos. Básicamente no quiero el archivo y solo necesito la salida ...

2 la respuesta

Valor almacenado cuando falla la lectura istream

Código de muestra: #include <iostream> int main() { int x = 5; std::cin >> x; std::cout << x << '\n'; }Enuna implementación particular [https://stackoverflow.com/questions/32944448/cin-val-sometimes-reads-0-depending-on-ctrl-z] se produce el ...

3 la respuesta

¿Cómo se vacía el contenido de `std :: cin` antes de una lectura adicional?

Estoy tratando de leer un solo personajevarias veces. El problema es que necesito evitar errores de usuario. Así por ejemplo: char arr[10]; for(int i = 0; i < 10; i++) { cin.get(arr[i]); }Donde las entradas deberían ser algo comoa, b, c, d, .... ...

3 la respuesta

Convertir ostream en cadena estándar

Soy muy nuevo en C ++ STL, por lo que esto puede ser trivial. tengo unostream variable con algo de texto en el mismo. ostream* pout; (*pout) << "Some Text";¿Hay alguna manera de extraer la secuencia y almacenarla en una cadena de tipochar*?

4 la respuesta

¿Cómo leer datos formateados en C ++?

He formateado datos como los siguientes: Words 5 AnotherWord 4 SomeWord 6Está en un archivo de texto y estoy usando ifstream para leerlo, pero ¿cómo separo el número y la palabra? La palabra solo consistirá en alfabetos y habrá ciertos espacios ...

3 la respuesta

¿Cómo puedo leer exactamente 128 bytes de un fstream en un objeto de cadena? [duplicar

Esta pregunta ya tiene una respuesta aquí: Lectura directa desde un std :: istream en un std :: string [/questions/1816319/reading-directly-from-an-stdistream-into-an-stdstring] 6 respuestas ¿Cómo leo exactamente 128 bytes de un fstream en un ...

5 la respuesta

¿Cómo puedo detectar si un tipo se puede transmitir a un std :: ostream?

Estoy tratando de escribir un rasgo de tipo para detectar si un tipo ha sobrecargado el operador << () adecuado para usar en una secuencia de salida. Me falta algo porque siempre estoy cumpliendo para una clase vacía simple sin operadores en ...

4 la respuesta

¿Por qué llamaríamos a cin.clear () y cin.ignore () después de leer la entrada?

Tutorial C ++ de Google Code University [http://code.google.com/edu/languages/cpp/basics/getting-started.html#learn-by-example] solía tener este código: // Description: Illustrate the use of cin to get input // and how to recover from errors. ...

3 la respuesta

¿Cómo lograr que IOStream funcione mejor?

a mayoría de los usuarios de C ++ que aprendieron C prefieren usar laprintf / scanf familia de funciones incluso cuando están codificando en C ++. Aunque admito que la interfaz me parece mucho mejor (especialmente el formato y la localización ...