El enfoque en el lenguaje De programación c++

En esta sección proyectaremos y realizamos una abstracción de la matriz, utilizando el mecanismo de las clases de C++. La versión original sólo admitirá un array de elementos de tipo int. Posteriormente, con la ayuda de plantillas de ampliaremos nuestra matriz para el soporte de cualquier tipo de datos. El primer paso es, para determinar, qué operación va a mantener nuestra matriz. Por supuesto, Sería tentador para implementar todo lo imaginable […]

La olp enfoque en el lenguaje C++

Recordemos la especificación de la matriz en la sección anterior. Hablamos sobre el hecho de, que algunos usuarios pueden necesitar de una matriz ordenada, mientras que la mayoría de, lo más probable, удовлетворится y desordenado. Si se piensa en la, que nuestra matriz IntArray ordenado, la implementación de estas funciones, como min(), max(), find(), debe ser diferente de la de cumplimiento de la matriz de неупорядоченного mayor eficacia. Sin embargo, […]

La asignación dinámica de memoria y punteros.

Antes de profundizar en el desarrollo orientado a objetos, tendremos que hacer una pequeña digresión sobre el trabajo con la memoria en un programa en c++. No podemos escribir lo complejo programa de, no sabía asignar memoria en tiempo de ejecución y acceder a ella. En c++ los objetos pueden ser colocados o estático – en tiempo de compilación, o dinámicamente-en tiempo de ejecución […]

Incorporado el tipo de datos “la matriz de” en c++

C++ ofrece soporte para los principales tipos de datos enteros y números reales, símbolos y valores lógicos. Los tipos numéricos de datos se pueden aplicar integrados aritméticas y operaciones lógicas: los objetos de tipo numérico se puede poner, deducir, multiplicar, compartir, etc. Además de a la incorporada tipos de la biblioteca estándar de C++ proporciona soporte para una mayor gama de tipos de, tales, como una cadena y […]

Archivos de entrada/salida en la programación en lenguajes c/c++

La biblioteca iostream admite archivos de entrada/salida. Todas las operaciones, aplicables en el estándar de entrada y de salida, también se pueden aplicar a los archivos. Para utilizar un archivo para entrada o salida, debemos incluir un archivo de encabezado:

Antes de abrir el fichero de salida, Se debe declarar un objeto del tipo ofstream:

Comprobar, si hemos de abrir el archivo, puede […]

La directiva de preprocesador en la programación en lenguajes c/c++

Los archivos de encabezado se incluyen en el texto del programa utilizando directivas de preprocesador #include. La directiva de preprocesador comienzan con un signo de “sostenido” (#), que debe ser el primer carácter de una línea. El programa, que se encarga de estas directivas, llamado por el preprocesador (en los modernos compiladores preprocesador normalmente es la parte del compilador). La directiva #include incluye en el programa el contenido del archivo. El nombre de archivo se puede especificar de dos maneras:

Si el nombre de la […]

¿Qué es get set en C#

Estas dos palabras están diseñados para la aplicación de las propiedades de las variables de. En lenguaje simple, diciendo que en las variables aparecieron propiedades, las condiciones de las cuales, asignación de un valor a una variable o transferencia de los valores grabados en la variable (digamos). get - ofrece la posibilidad de obtener el valor del campo(la variable). set - establecer el valor del campo(la variable) es decir,. si en su programa que va a manejar a la propiedad: 1. Si en […]