cout en C++

El objeto cout en C++ es un objeto de clase ostream . Se define en el archivo de encabezado de iostream . Se utiliza para mostrar la salida al dispositivo de salida estándar, es decir, monitor. Está asociado con la salida estándar de flujo de salida C estándar. Los datos necesarios para mostrarse en la … Continue reading «cout en C++»

Especificadores de formato en C

El especificador de formato se utiliza durante la entrada y la salida. Es una forma de decirle al compilador qué tipo de datos hay en una variable durante la entrada usando scanf() o imprimiendo usando printf(). Algunos ejemplos son %c, %d, %f, etc. El especificador de formato en printf() y scanf() es prácticamente el mismo, … Continue reading «Especificadores de formato en C»

Ejecución de printf con operadores ++ en C

Considere la siguiente declaración en C y prediga su salida. printf(«%d %d %d», i, ++i, i++); Esta declaración invoca un comportamiento indefinido al hacer referencia tanto a ‘i’ como a ‘i++’ en la lista de argumentos. No se define en qué orden se evalúan los argumentos. Diferentes compiladores pueden elegir diferentes órdenes. Un solo compilador … Continue reading «Ejecución de printf con operadores ++ en C»

cin en C++

El objeto cin en C++ es un objeto de clase iostream . Se utiliza para aceptar la entrada del dispositivo de entrada estándar, es decir, el teclado. 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 de … Continue reading «cin en C++»

sprintf() en C

Sintaxis:  int sprintf(char *str, const char *string,…); Devolver:  If successful, it returns the total number of characters written excluding null-character appended in the string, in case of failure a negative number is returned . sprintf significa «String print». En lugar de imprimir en la consola, almacena la salida en el búfer de caracteres que se … Continue reading «sprintf() en C»

getchar_unlocked() – Entrada más rápida en C/C++ para programación competitiva

getchar_unlocked() es similar a getchar() con la excepción de que no es seguro para subprocesos. Esta función se puede usar de forma segura en un programa de subprocesos múltiples si y solo si se invocan cuando el subproceso que invoca posee el objeto (ARCHIVO*), como es la situación después de llamar a flockfile() o ftrylockfile(). … Continue reading «getchar_unlocked() – Entrada más rápida en C/C++ para programación competitiva»

Tomando la contraseña como entrada en C++

Hay dos métodos en los que la entrada se puede tomar de una manera más segura: No mostrar ningún contenido. Muestre un carácter especial como un asterisco en lugar del contenido real. En este método, el contenido de entrada será invisible. Esto se puede implementar de dos maneras: usando <windows.h> : Programa 1: A continuación … Continue reading «Tomando la contraseña como entrada en C++»

Programa C/C++ para imprimir Hello World sin usar main() y punto y coma

La tarea es escribir un programa para imprimir Hello World sin usar main() ni punto y coma. Como ya sabemos, cómo imprimir Hello World sin el uso de un punto y coma . Ahora, para escribir sin el método main(), necesitaremos una Macro .  C // C program to print Hello World // without using … Continue reading «Programa C/C++ para imprimir Hello World sin usar main() y punto y coma»

endl frente a \\n en C++

endl y \n parecen hacer lo mismo, pero hay una sutil diferencia entre ellos.  cout << endl inserta una nueva línea y vacía la secuencia (búfer de salida), mientras que cout << «\n» simplemente inserta una nueva línea. Por lo tanto,  cout << endl; se puede decir equivalente a cout << ‘\n’ << flush;  Algunas … Continue reading «endl frente a \\n en C++»

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

El método setprecision() de la biblioteca iomanip en C++ se usa para establecer la precisión de punto flotante de la biblioteca ios en función de la precisión especificada como parámetro para este método. Sintaxis: setprecision(int n) Parámetros: este método acepta n como parámetro, que es el argumento entero correspondiente al que se va a establecer … Continue reading «Función iomanip setprecision() en C++ con ejemplos»