Escribir el primer programa en C++: ejemplo de Hello World

  C++ es un lenguaje de programación orientado a objetos ampliamente utilizado y es bastante fácil de entender. El aprendizaje de la programación en C++ se puede simplificar en:   Escribir su programa en un editor de texto y guardarlo con la extensión correcta ( .CPP, .C , .CP ) Compilación de su programa utilizando un … Continue reading «Escribir el primer programa en C++: ejemplo de Hello World»

Creación de un archivo de encabezado reutilizable de C++ y sus archivos de implementación

La reutilización es uno de los conceptos más importantes de la Ingeniería del Software . La reutilización significa desarrollar código que se pueda reutilizar en el mismo programa o en diferentes programas. C++ permite la reutilización a través de herencia , contenedores , polimorfismo y genericidad . Pero, hay otra forma de definir bloques de … Continue reading «Creación de un archivo de encabezado reutilizable de C++ y sus archivos de implementación»

Puntero de estructura

Puntero de estructura : se define como el puntero que apunta a la dirección del bloque de memoria que almacena una estructura que se conoce como puntero de estructura. A continuación se muestra un ejemplo de lo mismo: Ejemplo: struct point { int value; }; // Driver Code int main() { struct point s; struct … Continue reading «Puntero de estructura»

Diferencia entre la función definida por el usuario y la función de biblioteca en C/C++

Función de biblioteca: estas funciones son funciones integradas , es decir, están predefinidas en la biblioteca de C. Se utilizan para realizar las operaciones más comunes, como cálculos, actualización, etc. Algunas de las funciones de biblioteca son printf, scanf, sqrt , etc . Para usar estas funciones en el programa, el usuario debe usar un … Continue reading «Diferencia entre la función definida por el usuario y la función de biblioteca en C/C++»

Pasar una función como parámetro en C++

Una función es un conjunto de declaraciones que toman entradas, realizan algún cálculo específico y producen una salida. La idea de usar funciones es realizar algunas tareas comunes o repetidas juntas y crear una función para que, en lugar de escribir el mismo código una y otra vez para diferentes entradas. La forma general de … Continue reading «Pasar una función como parámetro en C++»

C/C++ declaración if else con ejemplos

La toma de decisiones en C/C++ ayuda a escribir declaraciones impulsadas por decisiones y ejecutar un conjunto particular de código basado en ciertas condiciones. La sentencia if por sí sola nos dice que si una condición es verdadera ejecutará un bloque de sentencias y si la condición es falsa no lo hará. Pero qué pasa … Continue reading «C/C++ declaración if else con ejemplos»

Configuración del entorno de desarrollo de C++

C++ es un lenguaje de programación de propósito general y se usa ampliamente en la actualidad para la programación competitiva. Tiene características de programación imperativa, orientada a objetos y genérica. C++ se ejecuta en muchas plataformas como Windows, Linux, Unix, Mac, etc. Antes de comenzar a programar con C++. Necesitaremos configurar un entorno en nuestra computadora … Continue reading «Configuración del entorno de desarrollo de C++»

Asignar función a una variable en C++

En C++ , asignar una función a una variable y usar esa variable para llamar a la función tantas veces como el usuario quiera, aumenta la reutilización del código. A continuación se muestra la sintaxis para el mismo: Sintaxis: C++ // Syntax:   // Below function is assigned to // the variable fun auto fun … Continue reading «Asignar función a una variable en C++»

Salida del preprocesador del archivo cpp

El preprocesamiento es una etapa en la que las directivas del preprocesador se expanden o procesan antes de enviar el código fuente al compilador. El ejemplo más común de dicha directiva es #include o #define . Una salida de preprocesador tiene la extensión «.i» . Aquí se crean dos archivos: C++ // C++ program for … Continue reading «Salida del preprocesador del archivo cpp»

Programación Orientada a Objetos en C++

TABLA DE CONTENIDO : Introducción Clase Objetos Encapsulación Abstracción Polimorfismo Herencia Enlace dinámico Paso de mensajes Programación orientada a objetos: como su nombre indica, utiliza objetos en la programación. La programación orientada a objetos tiene como objetivo implementar entidades del mundo real como herencia, ocultación, polimorfismo, etc. en la programación. El objetivo principal de OOP … Continue reading «Programación Orientada a Objetos en C++»