Identificador predefinido __func__ en C

Antes de comenzar a hablar sobre __func__ , escribamos un fragmento de código y anticipemos el resultado:  C #include <stdio.h>   int main() {    printf(«%s»,__func__);    return 0; } ¿Compilará el error debido a que no define la variable __func__ ? Bueno, como habrás adivinado hasta ahora, no dará ningún error de compilación y ¡imprimirá main … Continue reading «Identificador predefinido __func__ en C»

función wcstof en la biblioteca C

Las funciones wcstof() convierten la parte inicial de la string de caracteres anchos a la que apunta str en un valor de coma flotante. El parámetro str apunta a una secuencia de caracteres que se puede interpretar como un valor numérico de coma flotante. Estas funciones dejan de leer la string en el primer carácter … Continue reading «función wcstof en la biblioteca C»

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

La función strrchr() en C/C++ localiza la última aparición de un carácter en una string. Devuelve un puntero a la última aparición en la string. El carácter nulo de terminación se considera parte de la string C. Por lo tanto, también se puede ubicar para recuperar un puntero al final de una string. Se define … Continue reading «función strrchr() en C/C++ – Part 1»

función getopt() en C para analizar los argumentos de la línea de comando

La función getopt() es una función integrada en C y se utiliza para analizar argumentos de línea de comandos. Sintaxis : getopt(int argc, char *const argv[], const char *optstring) optstring is simply a list of characters, each representing a single character option. Valor devuelto: la función getopt() devuelve diferentes valores: Si la opción toma un … Continue reading «función getopt() en C para analizar los argumentos de la línea de comando»

trunc() , truncf() , truncl() en lenguaje C

Las tres funciones se utilizan para eliminar dígitos después del punto decimal y devolver el número decimal modificado. trunc() : trunca un valor doble después del punto decimal y da como resultado la parte entera. El valor devuelto y los argumentos son del tipo doble. Sintaxis: doble trunc(doble x); Parámetros: x : Toma un valor … Continue reading «trunc() , truncf() , truncl() en lenguaje C»

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

La función wcrtomb() en C/C++ convierte un carácter ancho en su representación estrecha multibyte. El carácter ancho wc se traduce a su equivalente multibyte y se almacena en la array señalada por s . La función devuelve la longitud en bytes de la secuencia multibyte equivalente señalada por s . Sintaxis: size_t wcrtomb( char* s, … Continue reading «función wcrtomb() en C/C++»

función wcstoimax() y wcstoumax() en C/C++

Las funciones wcstoimax() y wcstoumax() en C/C++ funcionan exactamente igual que las funciones strtoimax() y strtoumax() en C++, pero se usan para convertir el contenido de una string ancha (wstring) como un número entero de la base especificada. Esta función se define en el archivo de encabezado cinttypes . Sintaxis: uintmax_t wcstoumax(const wchar* wstr, wchar** … Continue reading «función wcstoimax() y wcstoumax() en C/C++»

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

iswxdigit () es una función incorporada en C/C++ que verifica si el carácter ancho dado es un carácter de dígito hexadecimal o no. Se define dentro del archivo de encabezado cwctype de C++. Los caracteres numéricos hexadecimales disponibles son: Dígitos (0 a 9) Alfabetos en minúsculas de la a a la f Alfabetos en mayúsculas … Continue reading «función iswxdigit() en C/C++»

isless() en C/C++

En C++, isless() es una función predefinida utilizada para cálculos matemáticos. math.h es el archivo de encabezado requerido para varias funciones matemáticas. isless() función utilizada para verificar si el primer argumento dado a la función es menor que el segundo argumento dado a la función o no. Significa que si a es el primer argumento … Continue reading «isless() en C/C++»

función strspn() en C

La función strspn() devuelve la longitud de la substring inicial de la string a la que apunta str1 que se compone solo de los caracteres contenidos en la string a la que apunta str2 . Sintaxis: size_t strspn(const char *str1, const char *str2) str1 : string to be scanned. str2 : string containing the characters … Continue reading «función strspn() en C»