std::string::crbegin() y std::string::crend() en C++ con ejemplos

estándar::string::crbegin() El std::string::crbegin() es una función integrada de clase de string que devuelve un iterador inverso constante que hace referencia al último elemento de la string. El uso de este iterador inicia el recorrido de la string desde el final de la string. Archivo de cabecera: #include <string> Clase de plantilla: template <class C> auto … Continue reading «std::string::crbegin() y std::string::crend() en C++ con ejemplos»

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

La función wcsrtombs() convierte caracteres anchos en strings multibyte. Esta función convierte la string de caracteres ancha representada por *src en la string de caracteres de varios bytes correspondiente y se almacena en la array de caracteres a la que apunta dest si dest no es nulo. Se escribe un máximo de len caracteres en … Continue reading «función wcsrtombs() en C/C++»

mbrtoc32() en C/C++ con ejemplos

El mbrtoc32() es una función integrada en C/C++ que convierte un carácter estrecho de varios bytes en una representación de caracteres de 32 bits. Se define dentro del archivo de encabezado uchar.h de C++. Sintaxis : size_t mbrtoc32( char32_t* pc32, const char* s, size_t n, mbstate_t* ps); Parámetros : la función acepta cuatro parámetros obligatorios … Continue reading «mbrtoc32() en C/C++ con ejemplos»

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

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

Diferencia entre el archivo de encabezado y la biblioteca

Archivos de encabezado: los archivos que le indican al compilador cómo llamar a alguna funcionalidad (sin saber cómo funciona realmente la funcionalidad) se denominan archivos de encabezado. Contienen los prototipos de funciones. También contienen tipos de datos y constantes que se utilizan con las bibliotecas. Usamos #include para usar estos archivos de encabezado en los … Continue reading «Diferencia entre el archivo de encabezado y la biblioteca»

Asignar explícitamente el número de puerto al cliente en Socket

Requisito previo: Programación de sockets en C/C++ . En la programación de sockets, cuando el servidor y el cliente están conectados, un sistema operativo proporciona al cliente un número de puerto aleatorio para que se ejecute y, en general, no nos importa, pero en algunos casos, puede haber un firewall en el cliente. lado que … Continue reading «Asignar explícitamente el número de puerto al cliente en Socket»

Función de potencia en C/C++

Dados dos números base y exponente, la función pow() encuentra x elevado a la potencia de y, es decir, x y . Básicamente, en C, el valor del exponente se calcula utilizando la función pow(). pow() es una función para obtener la potencia de un número, pero tenemos que usar #include<math.h> en c/c++ para usar … Continue reading «Función de potencia en C/C++»

tolower() función en C

La función tolower() se define en el archivo de encabezado ctype.h . Si el carácter pasado es un alfabeto en mayúsculas, la función tolower() convierte un alfabeto en mayúsculas en un alfabeto en minúsculas. Sintaxis:   int tolower(int ch); Parámetro: este método toma un parámetro obligatorio ch que es el carácter que se convertirá a minúsculas. … Continue reading «tolower() función en C»

std::string::rfind en C++ con ejemplos

std ::string::rfind es una función miembro de la clase de string que se utiliza para buscar la última aparición de cualquier carácter en la string. Si el carácter está presente en la string, devuelve el índice de la última aparición de ese carácter en la string; de lo contrario, devolverá string::npos , que indica que … Continue reading «std::string::rfind en C++ con ejemplos»

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

La función wcstol() en C/C++ convierte la string ancha dada en un entero largo. Esta función establece un puntero para apuntar al primer carácter después del último carácter válido de la string ancha, si lo hay; de lo contrario, el puntero se establece en nulo. Esta función ignora todos los caracteres de espacio en blanco … Continue reading «función wcstol() en C/C++»