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 lenguaje de programación C++ estándar aprobado por la Organización Internacional de Normalización (ISO) el 12 de agosto de 2011, reemplazando al anterior C++03.

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, Codificación rígida, Coma flotante, Comisión Electrotécnica Internacional, Compilador, D (lenguaje de programación), Delegación (informática), Distribución Bernoulli, Distribución binomial, 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, 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 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 (probablemente del latín tardío algorithmus, y este del árabe clásico ḥisābu lḡubār, que significa «cálculo mediante cifras arábigas») es un conjunto de instrucciones o reglas definidas y no-ambiguas, ordenadas y finitas que permite, típicamente, solucionar un problema, realizar un cómputo, procesar datos y llevar a cabo otras tareas o actividades.

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

Analizador sintáctico

Un analizador sintáctico (parser) o simplemente analizador es un programa informático que analiza una cadena de símbolos según 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 invertida, (\) o también barra oblicua inversa invertida, barra invertida, barra revertida, backslash, contrabarra, barra diagonal invertida o diagonal invertida 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 como Matlab para generar un salto de línea.

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

Biblioteca (informática)

En informática, una biblioteca o, llamada por vicio del lenguaje, 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

En informática o teoría de la información, el bit corresponde a un dígito del sistema de numeración binario y representa la unidad mínima de información.

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

C (lenguaje de programación)

C es un lenguaje de programación de propósito general 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 cii sharp en inglés) es un lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa 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 lenguaje de programación C++ estándar aprobado por la Organización Internacional de Normalización (ISO) el 12 de agosto de 2011, reemplazando al anterior C++03.

¡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 el objetivo de 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 electrónicos en un sistema electrónico aplicando normas o reglas de codificación.

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

Codificación rígida

La codificación rígida, más conocida por el anglicismo hard codeOtras grafías alternativas en inglés son hard-code (con guion) y hardcode (como una sola palabra).

¡Nuevo!!: C++11 y Codificación rígida · Ver más »

Coma flotante

La representación de coma flotante (en inglés, floating point) es una forma de notación científica usada en las computadoras con la cual se pueden representar números reales 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), también conocida por su sigla 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

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

¡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 Bernoulli

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

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

Distribución binomial

En teoría de la probabilidad y estadística, la distribución binomial o distribución binómica 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 de éxito entre los ensayos.

¡Nuevo!!: C++11 y Distribución binomial · 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 teoría de probabilidad y Estadística, la distribución gama es una distribución con dos parámetros que pertenece a las distribuciones de probabilidad continuas.

¡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, distribución de Laplace-Gauss o normalidad estadística 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 probabilidad y estadística, la distribución uniforme discreta es una distribución de probabilidad discreta simétrica que surge en espacios de probabilidad equiprobables, es decir, en situaciones donde de n resultados diferentes, todos tienen la misma probabilidad de ocurrir.

¡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 que entre más de un proceso a la vez en la sección crítica.

¡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 o expresión racional (también son conocidas como regex o regexp, por su contracción de las palabras inglesas regular expression) es una secuencia de caracteres que conforma un patrón de búsqueda.

¡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 metalenguaje 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 »

Hilo (informática)

En sistemas operativos, un hilo o hebra (del inglés thread), 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 y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems.

¡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 estructuras de datos abstractas destinadas a ser usadas sin peligro por más de un hilo de ejecución.

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

Multihilo

La técnica conocida como multihilo (del inglés: multithreading) permite a las unidades centrales de procesamiento (CPU) aumentar el rendimiento del núcleo de un procesador sin necesidad de alterar la frecuencia.

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

Multitarea

La multitarea es la característica de los sistemas operativos modernos que permite 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 pseudoaleatorio 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 un ente orientado a objetos (programa de computadoras) 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 (llamada en ocasiones: Organización Internacional de Estandarización; conocida por el acrónimo ISO) es una organización para la creación de estándares internacionales compuesta por diversas organizaciones nacionales de normalizació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 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

La recursión o recursividad es la forma en la cual se especifica un proceso basado en su propia definición.

¡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, secuencia de comandos o guion (traduciendo desde inglés) es un término informal que se usa para designar un lenguaje de programación que se utiliza para manipular, personalizar y automatizar las instalaciones de un sistema existente.

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

Sistema hexadecimal

El sistema hexadecimal (abreviado hex.) 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 implementa el tipo de dato abstracto llamado diccionario (tipo de dato abstracto).

¡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 numerosos idiomas 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 que utiliza 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 reemplazo 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 le denomina vector, formación, matriz (en inglés array, del cual surge la mala traducción arreglo), 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! »