incluir guardias en C++

Mientras programamos en C++ , a menudo usamos una clase varias veces y, por lo tanto, requiere crear un archivo de encabezado e incluirlo en el programa principal. Ahora, a veces sucede que un determinado archivo de encabezado se incluye directa o indirectamente varias veces, luego la clase declarada en el archivo de encabezado se … Continue reading «incluir guardias en C++»

Ejecute declaraciones if y else en C/C++ simultáneamente

Escriba un programa C/C++ que ejecute ambas instrucciones de bloque if-else simultáneamente.  Syntax of if-else statement in C/C++ language is: if (Boolean expression) { // Statement will execute only // if Boolean expression is true } else { // Statement will execute only if // the Boolean expression is false } Por lo tanto, podemos … Continue reading «Ejecute declaraciones if y else en C/C++ simultáneamente»

Cifrar y descifrar archivos de texto usando C++

El cifrado en criptografía es un proceso mediante el cual un texto sin formato o una parte de la información se convierte en texto cifrado o en un texto que solo puede ser descifrado por el receptor al que estaba destinada la información. El algoritmo que se utiliza para el proceso de cifrado se conoce … Continue reading «Cifrar y descifrar archivos de texto usando C++»

Constantes de tiempo de ejecución y tiempo de compilación en C++

Constante de tiempo de ejecución : Estas son las constantes cuyos valores respectivos solo pueden conocerse o calcularse en el momento de ejecutar el código fuente. Las constantes de tiempo de ejecución son un poco más lentas que las constantes de tiempo de compilación, pero son más flexibles que las constantes de tiempo de compilación. … Continue reading «Constantes de tiempo de ejecución y tiempo de compilación en C++»

Preprocesadores C/C++

Como sugiere el nombre, los preprocesadores son programas que procesan nuestro código fuente antes de la compilación. Hay una serie de pasos involucrados entre escribir un programa y ejecutar un programa en C/C++. Echemos un vistazo a estos pasos antes de que realmente comencemos a aprender sobre los preprocesadores. Puede ver los pasos intermedios en … Continue reading «Preprocesadores C/C++»

Delegación de objetos en C++

Introducción: Cada lenguaje de programación que se basa en un concepto orientado a objetos intenta conectar todo con el mundo real. De manera similar, los lenguajes C++ usan clases , herencia , polimorfismo para conectar el concepto con el concepto del mundo real. En este artículo, el tema de discusión será qué es la delegación … Continue reading «Delegación de objetos en C++»

Directiva de control de línea

Directiva de control de línea :cada vez que se compila un programa, hay posibilidades de que ocurra algún error en el programa. Cada vez que el compilador identifica un error en el programa nos proporciona el nombre del archivo en el que se encuentra el error junto con la lista de líneas y con los … Continue reading «Directiva de control de línea»

¿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++?»

Error de límite de memoria excedido

Error de límite de memoria excedido : generalmente ocurre cuando no se ha establecido un límite de memoria. Significa que el programa está tratando de asignar más memoria que el límite de memoria para el problema en particular. Por ejemplo, si el límite de memoria es de 256 MB , entonces no es necesario escribir … Continue reading «Error de límite de memoria excedido»

¿Por qué se creó C++?

Antecedentes: en los viejos tiempos, si las personas tenían que trabajar en el hardware, tenían que escribir el código a un nivel muy bajo. Por ejemplo, tenían que escribir instrucciones de carga y almacenamiento para obtener datos dentro y fuera de la memoria. Luego desarrollaron lenguajes de programación para escribir instrucciones legibles por humanos. Desarrollaron … Continue reading «¿Por qué se creó C++?»