std::clase hash en C++ STL

La clase hash es construible por defecto, lo que significa que uno puede construir este objeto sin argumentos ni valores de inicialización. Se utiliza para obtener el valor hash del argumento que se le está pasando. Si el argumento no cambia, el valor tampoco cambia. Sintaxis:   template <class T> struct hash; Sintaxis para crear objeto:   … Continue reading «std::clase hash en C++ STL»

match_results length() en C++ STL

Match_results ::length() es una función incorporada en C++ que se usa para devolver la longitud de una coincidencia particular en el objeto match_results. Sintaxis:   smatch_name.length(n) Note: smatch_name is an object of match_results class. Parámetros: Acepta un único parámetro n que especifica el número de Match. Es menor que match_results::size. El número de coincidencia 0 representa … Continue reading «match_results length() en C++ STL»

std::uniform_real_ clase de distribución en C++ con ejemplos

En probabilidad, la función de distribución uniforme se refiere a la distribución en la que las probabilidades se definen en una variable aleatoria continua, que puede tomar cualquier valor entre dos números, luego se dice que la distribución es una distribución de probabilidad continua. Por ejemplo, la temperatura a lo largo de un día determinado … Continue reading «std::uniform_real_ clase de distribución en C++ con ejemplos»

match_results prefijo() y sufijo() en C++

Match_results ::prefix() es una función incorporada en C++ que se utiliza para obtener la string que precede a la string coincidente en la string de destino de entrada. Sintaxis:   smatch_name.prefix() Note: smatch_name is an object of match_results class. Parámetros: Esta función no acepta parámetros. Valor devuelto: esta función devuelve la secuencia que precede a la … Continue reading «match_results prefijo() y sufijo() en C++»

operador match_results= en C++

match_results ::operator= se usa para reemplazar todas las coincidencias en un objeto smatch con nuevas coincidencias de otro objeto smatch. Sintaxis:   smatch_name1 = (smatch_name2) Note: smatch_name is an object of match_results class. Parámetros: El objeto smatch del lado derecho se copia en el del lado izquierdo. Valor devuelto: No devuelve nada. Nota: el primer elemento siempre contiene … Continue reading «operador match_results= en C++»

match_results size() en C++ STL

Match_results size() es una función incorporada en C++ que devuelve el número de coincidencias y subcoincidencias en el objeto match_result. Sintaxis:   smatch_name.size() Note: smatch_name is an object of match_results class. Parámetros: La función no acepta parámetros. Valor devuelto : Devuelve el número de coincidencias en el objeto match_result. Nota: El primer elemento siempre contiene la … Continue reading «match_results size() en C++ STL»

Diferencia entre espacio de nombres y clase

Las clases son tipos de datos. Son un concepto ampliado de estructuras , pueden contener miembros de datos, pero también pueden contener funciones como miembros, mientras que un espacio de nombres es simplemente una forma abstracta de agrupar elementos. Un espacio de nombres no se puede crear como un objeto; Piense en ello más como … Continue reading «Diferencia entre espacio de nombres y clase»

operador de match_results[] en C++ STL

Match_results ::operator[] es una función construida en C++ que solía obtener la i-ésima coincidencia en el objeto match_result. Da la referencia a la coincidencia en la posición dada dentro del operador. Sintaxis:   smatch_name[N] Note: smatch_name is an object of match_results class. Parámetros: Acepta un único parámetro N que especifica el número de Match. Es menor … Continue reading «operador de match_results[] en C++ STL»

Leer/escribir objetos de clase de/a archivo en C++

Dado un archivo «Input.txt» en el que cada línea tiene valores iguales a las variables de instancia de una clase. Lea los valores en el objeto de la clase y realice las operaciones necesarias. Teoría :  The data transfer is usually done using ‘>>’ and <<‘ operators. But if you have a class with 4 data … Continue reading «Leer/escribir objetos de clase de/a archivo en C++»

error_regex en C++

regex_error está presente dentro del encabezado «regex» y dentro de la clase regex_error; . Nos ayuda a conocer los errores que se arrojan durante la ejecución del programa, define el tipo del objeto de excepción en la biblioteca de expresiones regulares, también describe un error en la construcción o uso del objeto basic_regex. Desempeña un … Continue reading «error_regex en C++»