Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Descargar
¡Más rápido que el navegador!
 

C++11

Índice C++11

C++11 es una versión del estándar del lenguaje de programación C++ aprobado por la Organización Internacional de Normalización (ISO) el 12 de agosto de 2011.

66 relaciones: Adaptador (patrón de diseño), Algoritmo, Analizador sintáctico, Argumento (informática), Aserción (informática), Barra inversa, Biblioteca (informática), Biblioteca estándar de C++, Bit, C (lenguaje de programación), C Sharp, C++11, C++14, C++17, Cadena de caracteres, Código duplicado, Clase (informática), Codificación de caracteres, Coma flotante, Comisión Electrotécnica Internacional, Compilador, D (lenguaje de programación), Delegación (informática), Distribución binomial, Distribución de Bernoulli, Distribución de Poisson, Distribución exponencial, Distribución gamma, Distribución geométrica, Distribución normal, Distribución uniforme continua, Distribución uniforme discreta, Dr. Dobb's Journal, Exclusión mutua (informática), Expresión regular, Extensible Markup Language, Hard code, Hilo (informática), Instrucción atómica, Java (lenguaje de programación), Lenguaje orientado a objetos, Mersenne twister, Metaprogramación, Monitor (concurrencia), Multihilo, Multitarea, Número pseudoaleatorio, Objeto (programación), Organización Internacional de Normalización, Polimorfismo (informática), ..., Programación genérica, RAII, Recolector de basura, Recursión, Reflexión (informática), Script, Sistema hexadecimal, Tabla hash, Tiempo de compilación, Tiempo de ejecución, Unicode, UTF-16, UTF-8, Valor futuro (informática), Variable (programación), Vector (informática). Expandir índice (16 más) »

Adaptador (patrón de diseño)

El patrón adaptador (adapter) se utiliza para transformar una interfaz en otra, de tal modo que una clase que no pueda utilizar la primera haga uso de ella a través de la segunda.

¡Nuevo!!: C++11 y Adaptador (patrón de diseño) · Ver más »

Algoritmo

En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este del griego arithmos, que significa «número», quizá también con influencia del nombre del matemático persa Al-Juarismi)1​ es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad mediante pasos sucesivos que permitan la resolución o la toma de decisiones, de un problema, que pueden ser incluso  situaciones de nuestra vida cotidiana. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador de su patrón.

¡Nuevo!!: C++11 y Algoritmo · Ver más »

Analizador sintáctico

Un analizador sintáctico (o parser) es un programa informático que analiza una cadena de símbolos de acuerdo a las reglas de una gramática formal.

¡Nuevo!!: C++11 y Analizador sintáctico · Ver más »

Argumento (informática)

En ciencias de la computación, un parámetro es una variable utilizada para recibir valores de entrada en una rutina, subrutina o método.

¡Nuevo!!: C++11 y Argumento (informática) · Ver más »

Aserción (informática)

En programación, una aserción es un predicado (i.e., una sentencia verdadero-falso) incluido en un programa como indicación de que el programador piensa que dicho predicado siempre se cumple en ese punto del flujo de programa.

¡Nuevo!!: C++11 y Aserción (informática) · Ver más »

Barra inversa

La barra inversa, (\) o también barra oblicua inversa, barra invertida, barra revertida, "backslash" y contrabarra, es un carácter tipográfico que ha experimentado (junto con otros signos como la barra (/) o la arroba (@)) un gran crecimiento en las últimas décadas debido a su abundante uso en muchos lenguajes y sistemas operativos.

¡Nuevo!!: C++11 y Barra inversa · Ver más »

Biblioteca (informática)

En informática, una biblioteca o librería (del inglés library) es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca.

¡Nuevo!!: C++11 y Biblioteca (informática) · Ver más »

Biblioteca estándar de C++

En C++, la biblioteca estándar es una colección de clases y funciones, escritas en el núcleo del lenguaje.

¡Nuevo!!: C++11 y Biblioteca estándar de C++ · Ver más »

Bit

Bit es el acrónimo de Binary digit (o sea de ‘dígito binario’, en español denominado como bit, y en menor medida como bitio).

¡Nuevo!!: C++11 y Bit · Ver más »

C (lenguaje de programación)

C es un lenguaje de programación originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.

¡Nuevo!!: C++11 y C (lenguaje de programación) · Ver más »

C Sharp

C# (pronunciado si sharp en inglés) es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma.NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270).

¡Nuevo!!: C++11 y C Sharp · Ver más »

C++11

C++11 es una versión del estándar del lenguaje de programación C++ aprobado por la Organización Internacional de Normalización (ISO) el 12 de agosto de 2011.

¡Nuevo!!: C++11 y C++11 · Ver más »

C++14

C++14 es una versión del estándar del lenguaje de programación C++.

¡Nuevo!!: C++11 y C++14 · Ver más »

C++17

C++17 es la versión más reciente del estándar del lenguaje de programación C++.

¡Nuevo!!: C++11 y C++17 · Ver más »

Cadena de caracteres

En programación, una cadena de caracteres, palabras, ristra de caracteres o frase (string, en inglés) es una secuencia ordenada (de longitud arbitraria, aunque finita) de elementos que pertenecen a un cierto lenguaje formal o alfabeto análogas a una fórmula o a una oración.

¡Nuevo!!: C++11 y Cadena de caracteres · Ver más »

Código duplicado

El código duplicado es un término en programación de computadores para una secuencia de código fuente que ocurre más de una vez, dentro de un programa o a través de diferentes programas, de propiedad, o mantenido, por la misma entidad.

¡Nuevo!!: C++11 y Código duplicado · Ver más »

Clase (informática)

En informática, una clase es una plantilla para la creación de objetos de datos según un modelo predefinido.

¡Nuevo!!: C++11 y Clase (informática) · Ver más »

Codificación de caracteres

La codificación de caracteres es el método que permite convertir un carácter de un lenguaje natural (como el de un alfabeto o silabario) en un símbolo de otro sistema de representación, como un número o una secuencia de pulsos eléctricos en un sistema electrónico, aplicando normas o reglas de codificación.

¡Nuevo!!: C++11 y Codificación de caracteres · Ver más »

Coma flotante

La representación de coma flotante (en inglés floating point, que significa «punto flotante») es una forma de notación científica usada en los microprocesadores con la cual se pueden representar números racionales extremadamente grandes y pequeños de una manera muy eficiente y compacta, y con la que se pueden realizar operaciones aritméticas.

¡Nuevo!!: C++11 y Coma flotante · Ver más »

Comisión Electrotécnica Internacional

La Comisión Electrotécnica Internacional (CEI), más conocida por sus siglas en inglés: IEC (International Electrotechnical Commission), es una organización de normalización en los campos: eléctrico, electrónico y tecnologías relacionadas.

¡Nuevo!!: C++11 y Comisión Electrotécnica Internacional · Ver más »

Compilador

Un compilador es un programa informático que traduce un programa que ha sido escrito en un lenguaje de programación a un lenguaje común,reúne diversos elementos o fragmentos en una misma unidad.

¡Nuevo!!: C++11 y Compilador · Ver más »

D (lenguaje de programación)

D es un lenguaje de programación de propósito general desarrollado por Walter Bright cuya primera versión apareció en 1999.

¡Nuevo!!: C++11 y D (lenguaje de programación) · Ver más »

Delegación (informática)

La delegación es un mecanismo, usado en la programación orientada a objetos, por medio de la cual una clase delega en otra una determinada funcionalidad.

¡Nuevo!!: C++11 y Delegación (informática) · Ver más »

Distribución binomial

En estadística, la distribución binomial es una distribución de probabilidad discreta que cuenta el número de éxitos en una secuencia de n ensayos de Bernoulli independientes entre sí, con una probabilidad fija p de ocurrencia del éxito entre los ensayos.

¡Nuevo!!: C++11 y Distribución binomial · Ver más »

Distribución de Bernoulli

En teoría de probabilidad y estadística, la distribución de Bernoulli (o distribución dicotómica), nombrada así por el matemático suizo Jacob Bernoulli, es una distribución de probabilidad discreta, que toma valor 1 para la probabilidad de éxito (p) y valor 0 para la probabilidad de fracaso (q.

¡Nuevo!!: C++11 y Distribución de Bernoulli · Ver más »

Distribución de Poisson

En teoría de probabilidad y estadística, la distribución de Poisson es una distribución de probabilidad discreta que expresa, a partir de una frecuencia de ocurrencia media, la probabilidad de que ocurra un determinado número de eventos durante cierto período de tiempo.

¡Nuevo!!: C++11 y Distribución de Poisson · Ver más »

Distribución exponencial

Sin descripción.

¡Nuevo!!: C++11 y Distribución exponencial · Ver más »

Distribución gamma

En estadística la distribución gamma es una distribución de probabilidad continua con dos parámetros k y \lambda cuya función de densidad para valores x > 0 es Aquí e es el número e y \Gamma es la función gamma.

¡Nuevo!!: C++11 y Distribución gamma · Ver más »

Distribución geométrica

En teoría de probabilidad y estadística, la distribución geométrica es cualquiera de las dos distribuciones de probabilidad discretas siguientes.

¡Nuevo!!: C++11 y Distribución geométrica · Ver más »

Distribución normal

En estadística y probabilidad se llama distribución normal, distribución de Gauss, distribución gaussiana o distribución de Laplace-Gauss, a una de las distribuciones de probabilidad de variable continua que con más frecuencia aparece en estadística y en la teoría de probabilidades.

¡Nuevo!!: C++11 y Distribución normal · Ver más »

Distribución uniforme continua

En teoría de probabilidad y estadística, la distribución uniforme continua es una familia de distribuciones de probabilidad para variables aleatorias continuas, tales que para cada miembro de la familia, todos los intervalos de igual longitud en la distribución en su rango son igualmente probables.

¡Nuevo!!: C++11 y Distribución uniforme continua · Ver más »

Distribución uniforme discreta

En teoría de la probabilidad, la distribución uniforme discreta es una distribución de probabilidad que asume un número finito de valores con la misma probabilidad.

¡Nuevo!!: C++11 y Distribución uniforme discreta · Ver más »

Dr. Dobb's Journal

El Dr.

¡Nuevo!!: C++11 y Dr. Dobb's Journal · Ver más »

Exclusión mutua (informática)

Los algoritmos de exclusión mutua (comúnmente abreviada como mutex por mutual exclusion) se usan en programación concurrente para evitar el ingreso a sus secciones críticas por más de un proceso a la vez.

¡Nuevo!!: C++11 y Exclusión mutua (informática) · Ver más »

Expresión regular

En cómputo teórico y teoría de lenguajes formales una expresión regular, también conocida como regex, regexp o expresión racional, es una secuencia de caracteres que forma un patrón de búsqueda, principalmente utilizada para la búsqueda de patrones de cadenas de caracteres u operaciones de sustituciones.

¡Nuevo!!: C++11 y Expresión regular · Ver más »

Extensible Markup Language

XML, siglas en inglés de eXtensible Markup Language, traducido como "Lenguaje de Marcado Extensible" o "Lenguaje de Marcas Extensible", es un meta-lenguaje que permite definir lenguajes de marcas desarrollado por el World Wide Web Consortium (W3C) utilizado para almacenar datos en forma legible.

¡Nuevo!!: C++11 y Extensible Markup Language · Ver más »

Hard code

Hard-code, término del mundo de la informática hace referencia a una mala práctica en el desarrollo de software que consiste en incrustar datos directamente (a fuego) en el código fuente del programa, en lugar de obtener esos datos de una fuente externa como un fichero de configuración o parámetros de la línea de comandos, o un archivo de recursos.

¡Nuevo!!: C++11 y Hard code · Ver más »

Hilo (informática)

En sistemas operativos, un hilo (del inglés thread), hebra (del inglés fiber), proceso ligero o subproceso es una secuencia de tareas encadenadas muy pequeña que puede ser ejecutada por un sistema operativo.

¡Nuevo!!: C++11 e Hilo (informática) · Ver más »

Instrucción atómica

Instrucción atómica o instrucción particular única en informática, se refiere a un conjunto de instrucciones que al ser ejecutadas son vistas por el resto del sistema como una sola instrucción indivisible.

¡Nuevo!!: C++11 e Instrucción atómica · Ver más »

Java (lenguaje de programación)

Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible.

¡Nuevo!!: C++11 y Java (lenguaje de programación) · Ver más »

Lenguaje orientado a objetos

Se le llama así a cualquier lenguaje de programación que implemente los conceptos definidos por la programación orientada a objetos.

¡Nuevo!!: C++11 y Lenguaje orientado a objetos · Ver más »

Mersenne twister

El Mersenne twister es un Generador de números pseudoaleatorios desarrollado en 1997 por y reputado por su calidad.

¡Nuevo!!: C++11 y Mersenne twister · Ver más »

Metaprogramación

La metaprogramación consiste en escribir programas que escriben o manipulan otros programas (o a sí mismos) como datos, o que hacen en tiempo de compilación parte del trabajo que, de otra forma, se haría en tiempo de ejecución.

¡Nuevo!!: C++11 y Metaprogramación · Ver más »

Monitor (concurrencia)

En la programación paralela, los monitores son objetos destinados a ser usados sin peligro por más de un hilo de ejecución.

¡Nuevo!!: C++11 y Monitor (concurrencia) · Ver más »

Multihilo

Las unidades centrales de procesamiento con capacidad para multihilo (multithreading en inglés) tienen soporte en hardware para ejecutar eficientemente múltiples hilos de ejecución.

¡Nuevo!!: C++11 y Multihilo · Ver más »

Multitarea

La multitarea es la característica de los sistemas operativos modernos de permitir que varios procesos o aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo uno o más procesadores.

¡Nuevo!!: C++11 y Multitarea · Ver más »

Número pseudoaleatorio

Un número pseudo-aleatorio es un número generado en un proceso que parece producir números al azar, pero no lo hace realmente.

¡Nuevo!!: C++11 y Número pseudoaleatorio · Ver más »

Objeto (programación)

En el paradigma de programación orientada a objetos (POO, o bien OOP en inglés), un objeto es una unidad dentro de un programa de computadora que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución.

¡Nuevo!!: C++11 y Objeto (programación) · Ver más »

Organización Internacional de Normalización

La Organización Internacional de Normalización (originalmente en inglés: International Organization for Standardization, conocida por la abreviación ISO) es una organización para la creación de estándares internacionales compuesta por diversas organizaciones nacionales de estandarización.

¡Nuevo!!: C++11 y Organización Internacional de Normalización · Ver más »

Polimorfismo (informática)

En programación orientada a objetos, el polimorfismo o se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos.

¡Nuevo!!: C++11 y Polimorfismo (informática) · Ver más »

Programación genérica

La programación genérica es un tipo de programación que está mucho más centrada en los algoritmos que en los datos.

¡Nuevo!!: C++11 y Programación genérica · Ver más »

RAII

RAII (del inglés resource acquisition is initialization, que podría traducirse como «adquirir recursos es inicializar») es un popular patrón de diseño en varios lenguajes de programación orientados a objetos como C++ y Ada.

¡Nuevo!!: C++11 y RAII · Ver más »

Recolector de basura

Un recolector de basura (del inglés garbage collector) es un mecanismo implícito de gestión de memoria implementado en algunos lenguajes de programación de tipo interpretado o semiinterpretado.

¡Nuevo!!: C++11 y Recolector de basura · Ver más »

Recursión

Recurrencia, recursión o recursividad es la forma en la cual se especifica un proceso basado en su propia definición, siendo ésta característica discernible en términos de autorreferencialidad, autopoiesis, fractalidad, o, en otras palabras, construcción a partir de un mismo tipo.

¡Nuevo!!: C++11 y Recursión · Ver más »

Reflexión (informática)

En informática, reflexión (o reflexión computacional) es la capacidad que tiene un programa para observar y opcionalmente modificar su estructura de alto nivel.

¡Nuevo!!: C++11 y Reflexión (informática) · Ver más »

Script

En informática, un script, archivo de órdenes, archivo de procesamiento por lotes o, cada vez más aceptado en círculos profesionalesy académicos, guion, es un programa usualmente simple, que por lo regular se almacena en un archivo de texto plano.

¡Nuevo!!: C++11 y Script · Ver más »

Sistema hexadecimal

El sistema hexadecimal (abreviado como Hex, no confundir con sistema sexagesimal) es el sistema de numeración posicional que tiene como base el 16.

¡Nuevo!!: C++11 y Sistema hexadecimal · Ver más »

Tabla hash

Una tabla hash, matriz asociativa, hashing, mapa hash, tabla de dispersión o tabla fragmentada es una estructura de datos que asocia llaves o claves con valores.

¡Nuevo!!: C++11 y Tabla hash · Ver más »

Tiempo de compilación

Se denomina tiempo de compilación (compile-time en inglés) al intervalo de tiempo en el que un compilador compila código escrito en un lenguaje de programación a una forma de código ejecutable por una máquina.

¡Nuevo!!: C++11 y Tiempo de compilación · Ver más »

Tiempo de ejecución

Se denomina tiempo de ejecución (runtime en inglés) al intervalo de tiempo en el que un programa de computadora se ejecuta en un sistema operativo.

¡Nuevo!!: C++11 y Tiempo de ejecución · Ver más »

Unicode

Unicode es un estándar de codificación de caracteres diseñado para facilitar el tratamiento informático, transmisión y visualización de textos de múltiples lenguajes y disciplinas técnicas, además de textos clásicos de lenguas muertas.

¡Nuevo!!: C++11 y Unicode · Ver más »

UTF-16

UTF-16, que significa en ISO/IEC 10646:2003 “UCS Transformation Format for 16 Planes of Group 00”, es una forma de codificación de caracteres UCS y Unicode utilizando símbolos de longitud variable.

¡Nuevo!!: C++11 y UTF-16 · Ver más »

UTF-8

UTF-8 (8-bit Unicode Transformation Format) es un formato de codificación de caracteres Unicode e ISO 10646 utilizando símbolos de longitud variable.

¡Nuevo!!: C++11 y UTF-8 · Ver más »

Valor futuro (informática)

En Programación, un valor futuro (también llamado un futuro o una promesa) es un remplazo para un resultado que todavía no está disponible, generalmente debido a que su cómputo todavía no ha terminado, o su transferencia por la red no se ha completado.

¡Nuevo!!: C++11 y Valor futuro (informática) · Ver más »

Variable (programación)

En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio.

¡Nuevo!!: C++11 y Variable (programación) · Ver más »

Vector (informática)

En programación se denomina 'matriz', vector (de una sola dimensión) o formación (en inglés array) a una zona de almacenamiento contiguo que contiene una serie de elementos del mismo tipo, los elementos de la matriz.

¡Nuevo!!: C++11 y Vector (informática) · Ver más »

Redirecciona aquí:

C++0x, ISO/IEC 14882.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »