función strrchr() en C/C++ – Part 2

Función strrchr()  En C++, strrchr() es una función predefinida utilizada para el manejo de strings. cstring es el archivo de encabezado requerido para las funciones de string. Esta función devuelve un puntero a la última aparición de un carácter en una string. El carácter cuya última aparición queremos encontrar se pasa como segundo argumento a la … Continue reading «función strrchr() en C/C++ – Part 2»

función tmpnam() en C

La función tmpnam() es una función especial que se declara dentro del archivo de encabezado «stdio.h». Genera un nombre de archivo temporal diferente cada vez que se llama hasta al menos nombres TMP_MAX. Aquí TMP_MAX representa el número máximo de nombres de archivo diferentes que puede generar la función tmpnam(). Si se llama más de … Continue reading «función tmpnam() en C»

función de biblioteca difftime() en C

difftime() es una función de la biblioteca C. Devuelve la diferencia de tiempo, en segundos (es decir , hora de finalización – hora de inicio ). Está presente en el archivo de encabezado <time.h> .  Sintaxis:  double difftime(time_t time2, time_t time1); Parámetros: time1: Límite inferior del intervalo de tiempo cuya duración se calcula. time2: Límite … Continue reading «función de biblioteca difftime() en C»

función time() en C

La función time() se define en el archivo de encabezado time.h (ctime en C++). Esta función devuelve el tiempo desde las 00:00:00 UTC del 1 de enero de 1970 (marca de tiempo de Unix) en segundos. Si segundo no es un puntero nulo, el valor devuelto también se almacena en el objeto al que apunta … Continue reading «función time() en C»

función strtof en C

Analiza la string C str (asumida) interpretando su contenido como un número de coma flotante (según la configuración regional actual) y devuelve su valor como un flotante. Si endptr(puntero final) no es un puntero nulo, la función también establece el valor de endptr para que apunte al primer carácter después del número. Sintaxis: strtof(const char* … Continue reading «función strtof en C»

función wcscspn() en C/C++

La función wcscspn() en C/C++ busca la primera aparición de un carácter ancho de string_2 en el ancho string_1 dado . Devuelve el número de caracteres anchos antes de la primera aparición de ese carácter ancho. La búsqueda incluye los caracteres anchos nulos finales. Por lo tanto, la función devolverá la longitud de string_1 si … Continue reading «función wcscspn() en C/C++»

función btowc() en C/C++ con ejemplos

El btowc() es una función integrada en C/C++ que convierte un carácter en su equivalente de carácter ancho. Se define dentro del archivo de encabezado cwchar de C++. Sintaxis : wint_t btowc( int ch ); Parámetro : la función acepta un solo parámetro obligatorio ch que especifica el carácter de un solo byte para convertirlo … Continue reading «función btowc() en C/C++ con ejemplos»

Sintaxis de __attribute__((constructor)) y __attribute__((destructor)) en C

Escriba dos funciones en C usando el compilador GCC, una de las cuales se ejecuta antes de la función principal y la otra se ejecuta después de la función principal. Sintaxis específicas de GCC : 1. Sintaxis __attribute__((constructor)) : Esta sintaxis GCC particular, cuando se usa con una función, ejecuta la misma función al inicio … Continue reading «Sintaxis de __attribute__((constructor)) y __attribute__((destructor)) en C»

Imprime un int largo en C usando putchar() solamente

Escriba una función de C print(n) que tome un número entero largo n como argumento y lo imprima en la consola. La única función de biblioteca permitida es putchar() , no se permite ninguna otra función como itoa() o printf() . Tampoco se permite el uso de bucles. Recomendamos encarecidamente minimizar el navegador y probarlo … Continue reading «Imprime un int largo en C usando putchar() solamente»