Pieslice() función en C

Pieslice() dibuja y llena una porción circular con centro en (x, y) y radio dado r. El sector se desplaza desde s_angle hasta e_angle, que son los ángulos inicial y final del sector circular. Los ángulos de la rebanada de pastel se dan en grados y se miden en sentido contrario a las agujas del … Continue reading «Pieslice() función en C»

ungetc() en C/C++

La función ungetc() toma un solo carácter y lo vuelve a colocar en un flujo de entrada. Es lo opuesto a la función getc() , que lee un solo carácter de un flujo de entrada. Además, ungetc() es una función de entrada, no una función de salida. Sintaxis: int ungetc(int char, FILE *stream) Parámetros: char … Continue reading «ungetc() en C/C++»

Multihilo en C – Part 1

  ¿Qué es un hilo?  Un subproceso es un flujo de secuencia única dentro de un proceso. Debido a que los subprocesos tienen algunas de las propiedades de los procesos, a veces se denominan procesos ligeros .  ¿Cuáles son las diferencias entre proceso y subproceso?  Los hilos no son independientes entre sí a diferencia de … Continue reading «Multihilo en C – Part 1»

función isalnum() en lenguaje C

La función isalnum() en el lenguaje de programación C verifica si el carácter dado es alfanumérico o no. Función isalnum() definida en el archivo de encabezado ctype.h. Alfanumérico: Un carácter que es una letra o un número. Sintaxis: int isalnum(int x); Ejemplos: Input : 1 Output : Entered character is alphanumeric Input : A Output … Continue reading «función isalnum() en lenguaje C»

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

Esta función vswprintf() escribe la string ancha en el búfer de string ancha. Se escribe un máximo de (len-1) caracteres de ancho en el búfer, seguido de un carácter de ancho nulo. Sintaxis: int vswprintf( wchar_t* ws, size_t len, const wchar_t* formato, va_list arg ) Parámetros: La función acepta cuatro parámetros obligatorios que se describen … Continue reading «función vswprintf() en C/C++»

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

La función mbsrtowcs( ) en C/C++ convierte una secuencia estrecha de caracteres multibyte en una secuencia ancha de caracteres. Convierte la string de caracteres multibyte cuyo primer byte está representado por *src en la representación de caracteres anchos correspondiente y se almacena en la array de caracteres anchos a la que apunta dest . Se … Continue reading «función mbsrtowcs() en C/C++»

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

El iswspace() es una función integrada en C/C++ que verifica si el carácter ancho dado es un carácter de espacio en blanco ancho o no. Se define dentro del archivo de encabezado cwctype de C++. Sintaxis : int iswspace(ch) Parámetros : la función acepta un solo parámetro obligatorio ch que especifica el carácter ancho que … Continue reading «función iswspace() en C/C++»

es mayor() en C/C++

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

pthread_cancel() en C con ejemplo

requisito previo: subprocesamiento múltiple , pthread_self() en C con ejemplo pthread_cancel() = Esta función cancela un hilo en particular usando la identificación del hilo. Esta función envía una solicitud de cancelación al hilo. Sintaxis: – int pthread_cancel(pthread_t thread); Primer programa: – Cancelar hilo propio // C program to demonstrates cancellation of self thread  // using … Continue reading «pthread_cancel() en C con ejemplo»

función mbtowc en C

Convierte una secuencia multibyte en un carácter ancho. El carácter multibyte señalado por pmb se convierte en un valor de tipo wchar_t y se almacena en la ubicación señalada por pwc. La función devuelve la longitud en bytes del carácter multibyte. mbtowc tiene su propio estado de cambio interno, que se modifica según sea necesario … Continue reading «función mbtowc en C»