fprintf() en C

fprintf se usa para imprimir contenido en un archivo en lugar de la consola estándar. int fprintf(FILE *fptr, const char *str, …); Ejemplo:  C // C Program for the above approach   #include<stdio.h> int main() {     int i, n=2;     char str[50];         //open file sample.txt in write mode     FILE *fptr = fopen(«sample.txt», «w»);     if (fptr == … Continue reading «fprintf() en C»

StringStream en C++ para Decimal a Hexadecimal y viceversa

Stringstream es una clase de flujo presente en C++ que se utiliza para realizar operaciones en una string. Se puede usar para formatear/analizar/convertir una string a número/caracter, etc. Hex es un manipulador de E/S que toma referencia a un flujo de E/S como parámetro y devuelve la referencia al flujo después de la manipulación. Aquí … Continue reading «StringStream en C++ para Decimal a Hexadecimal y viceversa»

Entrada en C++

El objeto cin en C++ se usa para aceptar la entrada del dispositivo de entrada estándar, es decir, el teclado. es la instancia de la clase istream . Está asociado con el flujo estándar de entrada C stdin. El operador de extracción (>>) se usa junto con el objeto cin para leer entradas. El operador … Continue reading «Entrada en C++»

Redirección de E/S en C++

En C, podríamos usar la función freopen() para redirigir un puntero de ARCHIVO existente a otra secuencia. El prototipo de freopen() se da como  FILE * freopen ( const char * filename, const char * mode, FILE * stream ); Por ejemplo, para redirigir la salida estándar para decir un archivo de texto, podríamos escribir: … Continue reading «Redirección de E/S en C++»

Salida en C++

En este artículo, discutiremos las operaciones de E/S más básicas y más comunes requeridas para la programación en C++ . C++ se ejecuta en muchas plataformas como Windows, Linux, Unix, Mac, etc. Este es el método más básico para manejar la salida en C++. El cout se usa muy a menudo para imprimir resultados, es … Continue reading «Salida en C++»

kbhit en lenguaje C

La funcionalidad kbhit() es básicamente el soporte para Keyboard Hit. Esta función se ocupa de presionar el teclado  kbhit() está presente en conio.h y se utiliza para determinar si se presionó o no una tecla. Para usar la función kbhit en su programa, debe incluir el archivo de encabezado «conio.h». Si se ha presionado una … Continue reading «kbhit en lenguaje C»

Función iomanip setbase() en C++ con ejemplos

El método setbase() de la biblioteca iomanip en C++ se usa para establecer el indicador de campo base de la biblioteca ios en función del argumento especificado como parámetro para este método.  Sintaxis: setbase (int base) Parámetros: este método acepta la base como parámetro, que es el argumento entero correspondiente al que se establecerá la … Continue reading «Función iomanip setbase() en C++ con ejemplos»

¿Qué significa el lavado de búfer en C++?

Un lavado de búfer es la transferencia de datos de la computadora desde un área de almacenamiento temporal a la memoria permanente de la computadora. Por ejemplo, si hacemos algún cambio en un archivo, los cambios que vemos en la pantalla de una computadora se almacenan temporalmente en un búfer. Por lo general, un archivo temporal … Continue reading «¿Qué significa el lavado de búfer en C++?»

Función iomanip resetiosflags() en C++ con ejemplos

El método resetiosflags() de la biblioteca iomanip en C++ se usa para restablecer los indicadores de formato de la biblioteca ios especificados como parámetro para este método. Sintaxis:   resetiosflags (ios_base::format_flag) Parámetros: este método acepta format_flag como parámetro, que es el indicador de formato de la biblioteca ios que se restablecerá con este método. Valor devuelto: … Continue reading «Función iomanip resetiosflags() en C++ con ejemplos»

Leer/escribir objetos de clase de/a archivo en C++

Dado un archivo «Input.txt» en el que cada línea tiene valores iguales a las variables de instancia de una clase. Lea los valores en el objeto de la clase y realice las operaciones necesarias. Teoría :  The data transfer is usually done using ‘>>’ and <<‘ operators. But if you have a class with 4 data … Continue reading «Leer/escribir objetos de clase de/a archivo en C++»