función log() en C++

Función Log() en C++: La función log() en C++ devuelve el logaritmo natural (logaritmo base-e) del argumento pasado en el parámetro. Sintaxis para devolver el logaritmo natural: resultado = log(x) Sintaxis para devolver el logaritmo (logaritmo en base 10) del argumento. resultado = log10(x) Los parámetros pueden ser de cualquier tipo de datos como int, … Continue reading «función log() en C++»

Substring en C++ – Part 1

En C++, std::substr() es una función predefinida utilizada para el manejo de strings. string.h es el archivo de encabezado requerido para las funciones de string. Esta función toma dos valores pos y len como argumento y devuelve un objeto de string recién construido con su valor inicializado en una copia de una substring de este objeto. … Continue reading «Substring en C++ – Part 1»

Cómo compilar un programa de 32 bits en gcc de 64 bits en C y C++

Principalmente compilador (gcc o clang) de C y C++, hoy en día viene con una versión predeterminada de 64 bits . Bueno, sería una buena opción en términos de velocidad. Pero daría lugar a problemas, si alguien quiere ejecutar su programa como de 32 bits en lugar de 64 bits para fines de prueba o … Continue reading «Cómo compilar un programa de 32 bits en gcc de 64 bits en C y C++»

Introducción a los iteradores en C++

un iteradores un objeto (como un puntero) que apunta a un elemento dentro del contenedor. Podemos usar iteradores para movernos por el contenido del contenedor. Se pueden visualizar como algo similar a un puntero que apunta a alguna ubicación y podemos acceder al contenido en esa ubicación en particular usándolos. Los iteradores juegan un papel … Continue reading «Introducción a los iteradores en C++»

Directivas de preprocesador C/C++ | conjunto 2

Principios básicos de las directivas de preprocesador de C/C++ Directivas de preprocesador: en casi todos los programas que encontramos en C/C++, vemos algunas líneas en la parte superior del programa precedidas por un signo de almohadilla (#). El compilador procesa previamente estas líneas antes de que comience la compilación real. El final de estas líneas … Continue reading «Directivas de preprocesador C/C++ | conjunto 2»

nuevo vs operador nuevo en C++

Cuando crea un nuevo objeto, la memoria se asigna utilizando la nueva función del operador y luego se invoca al constructor para inicializar la memoria. Aquí, el operador new realiza tanto la asignación como la inicialización, mientras que el operador new solo realiza la asignación. Veamos cómo funcionan ambos individualmente. nueva palabra clave El nuevo … Continue reading «nuevo vs operador nuevo en C++»

is_permutation() en C++ y su aplicación para la búsqueda de anagramas

is_permutations() se usa para verificar si dos contenedores como string y vector son una permutación entre sí. Acepta tres parámetros, los primeros dos parámetros son las posiciones inicial y final del primer objeto y el tercer parámetro es la posición inicial del segundo objeto.  CPP // C++ program to demonstrate working of // is_permutation() #include … Continue reading «is_permutation() en C++ y su aplicación para la búsqueda de anagramas»

Orden de Llamada de Constructor/ Destructor en C++

Prerrequisito: Constructores  Cada vez que creamos un objeto de una clase, el constructor predeterminado de esa clase se invoca automáticamente para inicializar los miembros de la clase.  Si heredamos una clase de otra clase y creamos un objeto de la clase derivada, está claro que se invocará el constructor por defecto de la clase derivada … Continue reading «Orden de Llamada de Constructor/ Destructor en C++»

Inserción y eliminación en STL Set C++

Set es un contenedor implementado en lenguaje C++ en STL y tiene un concepto similar a cómo se define set en matemáticas. El hecho que separa al conjunto de los otros contenedores es que contiene solo los elementos distintos y los elementos se pueden recorrer en orden ordenado. Tener un fuerte control sobre los conjuntos … Continue reading «Inserción y eliminación en STL Set C++»

Escribir una URL en un programa C++

Escribir direcciones URL en el código de programación no afecta al programa y el compilador no arrojará ningún error.  Aquí, veremos cómo usar Url en varios idiomas sin ningún error. La forma completa de URL es   Localizadores uniformes de recursos. Las URL son únicas, almacenan la dirección de una aplicación web en particular. C++ … Continue reading «Escribir una URL en un programa C++»