función de datos vectoriales() en C++ STL

El std::vector::data() es un STL en C++ que devuelve un puntero directo a la array de memoria utilizada internamente por el vector para almacenar sus elementos propios.  Sintaxis:  vector_name.data() Parámetros: La función no acepta ningún parámetro. Valor devuelto: la función devuelve un puntero al primer elemento de la array que el vector utiliza internamente. Complejidad … Continue reading «función de datos vectoriales() en C++ STL»

establecer::key_comp() en C++ STL

set::key_comp() es una función incorporada en C++ STL que devuelve una copia del objeto de comparación utilizado por el contenedor. De forma predeterminada, este es un objeto menos, que devuelve lo mismo que el operador ‘<‘ . Este objeto determina el orden de los elementos en el contenedor. Es un puntero de función o un … Continue reading «establecer::key_comp() en C++ STL»

lista_delantera::reversa() en C++ STL

std::forward_list::reverse() es una función incorporada en CPP STL que invierte el orden de los elementos presentes en forward_list. Sintaxis: forwardlist_name.reverse() Parámetro: La función no acepta ningún parámetro. Valor de retorno: La función no tiene valor de retorno. Invierte la lista de reenvío. El siguiente programa demuestra la función anterior: Programa 1:  CPP // C++ program … Continue reading «lista_delantera::reversa() en C++ STL»

bitset any() en C++ STL

El bitset::any() es una función incorporada en C++ STL que devuelve True si se establece al menos un bit en un número. Devuelve False si no se establecen todos los bits o si el número es cero.  Sintaxis:   bool any() Parámetro: La función no acepta ningún parámetro.  Valor devuelto: la función devuelve un valor booleano. … Continue reading «bitset any() en C++ STL»

¿Está bien escribir void main() o main() en C/C++?

En C++, el tipo de devolución predeterminado de main es nulo, es decir, main() no devolverá nada. Pero, en C, el tipo de devolución predeterminado de main es int, es decir, main() devolverá un valor entero de forma predeterminada. En C, void main() no tiene un uso definido (legítimo), y a veces puede arrojar resultados … Continue reading «¿Está bien escribir void main() o main() en C/C++?»

función sinh() en C++ STL

El sinh() es una función incorporada en C++ STL que devuelve el seno hiperbólico de un ángulo dado en radianes. Sintaxis: sinh(data_type x) Parámetro: la función acepta un parámetro obligatorio x que especifica el ángulo hiperbólico en radianes. El parámetro puede ser de tipo de datos double, float o long double. Valor devuelto: la función … Continue reading «función sinh() en C++ STL»

Diferencia entre cout y puts() en C++ con ejemplos

Flujo de salida estándar (cout): la instrucción cout de C++ es la instancia de la clase ostream . Se utiliza para mostrar la salida en el dispositivo de salida estándar que suele ser la pantalla de visualización. Los datos necesarios para mostrarse en la pantalla se insertan en el flujo de salida estándar ( cout … Continue reading «Diferencia entre cout y puts() en C++ con ejemplos»

función valarray cos() en C++

La función cos() se define en el archivo de encabezado valarray . Esta función se usa para calcular el coseno del valor de cada elemento en valarray y devuelve un valarray que contiene el coseno de todos los elementos. Sintaxis: cos(varr); Parámetro: esta función toma un parámetro obligatorio varr que representa valarray. Devoluciones: Esta función … Continue reading «función valarray cos() en C++»

función deque rend() en C++ STL

El deque::rend() es una función incorporada en C++ STL que devuelve un iterador inverso que apunta a la posición antes del comienzo del deque (que se considera su extremo inverso). Sintaxis: deque_name.rend() Parámetro: Esta función no acepta ningún parámetro. Valor devuelto: Devuelve un iterador inverso que apunta a la posición antes del comienzo de la … Continue reading «función deque rend() en C++ STL»

inserción de mapa() en C++ STL

El map::insert() es una función integrada en C++ STL que se usa para insertar elementos con una clave particular en el contenedor del mapa.  Sintaxis:  iterator map_name.insert({key, element}) Parámetros: la función acepta un par que consta de una clave y un elemento que se insertará en el contenedor del mapa. La función no inserta la … Continue reading «inserción de mapa() en C++ STL»