43 отношения: Boost, C++, C++ Technical Report 1, C++/CX, C++14, C++17, C11, Clang, Cppcheck, Functional (C++), Futures and promises, Intel Threading Building Blocks, NULL (Си), PVS-Studio, Vector (C++), XML, Класс памяти, Кортеж (информатика), Конструктор (объектно-ориентированное программирование), Конструктор по умолчанию, Правило трёх (C++), Простая структура данных, Параллельные вычисления, Получение ресурса есть инициализация, Одиночка (шаблон проектирования), Регулярные выражения, Ссылка (C++), Сравнение языков программирования, Си (язык программирования), Сортировка слиянием, Сортировка выбором, Условная переменная, Указатель (тип данных), Функциональный тип, Хронология языков программирования, Цикл (программирование), Шаблоны C++, Модель памяти Java, Вывод типов, Вариативный шаблон, Вариативный макрос, Деление с остатком, Линейный конгруэнтный метод.
Boost
Boost — собрание библиотек классов, использующих функциональность языка C++ и предоставляющих удобный кроссплатформенный высокоуровневый интерфейс для лаконичного кодирования различных повседневных подзадач программирования (работа с данными, алгоритмами, файлами, потоками и т. п.). Свободно распространяются по лицензии Boost Software License вместе с исходным кодом.
Новый!!: C++11 и Boost · Узнать больше »
C++
++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.
Новый!!: C++11 и C++ · Узнать больше »
C++ Technical Report 1
C++ Technical Report 1 (TR1) является общим названием для стандарта ISO/IEC TR 19768, библиотеки расширений C++ — это документ с предложением дополнений в стандарт библиотеки С++.
Новый!!: C++11 и C++ Technical Report 1 · Узнать больше »
C++/CX
C++/CX (Component Extensions) — расширения языка C++, реализованные в компиляторах от Microsoft.
Новый!!: C++11 и C++/CX · Узнать больше »
C++14
C++14 — неофициальное название последней версии стандарта C++ ISO/IEC JTC1 (полное название: «International Standard ISO/IEC 14882:2014(E) Programming Language C++»).
Новый!!: C++11 и C++14 · Узнать больше »
C++17
С++17 (также известный как C++1z) — это название версии стандарта C++ ISO/IEC.
Новый!!: C++11 и C++17 · Узнать больше »
C11
C11 или ISO/IEC 9899:2011 (неофициально C1X) — актуальный стандарт для языка Си (ISO/IEC 9899:2011), который заменил существующий стандарт C99.
Новый!!: C++11 и C11 · Узнать больше »
Clang
Clang (произносится «клэнг») является фронтендом для языков программирования C, C++, Objective-C, Objective-C++ (англ.) и OpenCL C, использующимся совместно с фреймворком LLVM.
Новый!!: C++11 и Clang · Узнать больше »
Cppcheck
Cppcheck — статический анализатор кода для языка C/C++, предназначенный для поиска ошибок, которые не обнаруживаются компиляторами.
Новый!!: C++11 и Cppcheck · Узнать больше »
Functional (C++)
Functional — заголовочный файл в стандартной библиотеке языка программирования C++, предоставляющий набор шаблонов классов для работы с функциональными объектами, а также набор вспомогательных классов для их использования в алгоритмах стандартной библиотеки.
Новый!!: C++11 и Functional (C++) · Узнать больше »
Futures and promises
В информатике конструкции future, promise и delay в некоторых языках программирования формируют стратегию вычисления, применяемую для параллельных вычислений.
Новый!!: C++11 и Futures and promises · Узнать больше »
Intel Threading Building Blocks
Intel Threading Building Blocks (также известная как TBB) — кроссплатформенная библиотека шаблонов С++, разработанная компанией Intel для параллельного программирования.
Новый!!: C++11 и Intel Threading Building Blocks · Узнать больше »
NULL (Си)
NULL в языках программирования Си и C++ — макрос, объявленный в заголовочном файле stddef.h (и других заголовочных файлах).
Новый!!: C++11 и NULL (Си) · Узнать больше »
PVS-Studio
PVS-Studio — проприетарный статический анализатор кода для программ, написанных на С, C++, C++11, C++/CLI, C++/CX и на C#.
Новый!!: C++11 и PVS-Studio · Узнать больше »
Vector (C++)
Стандартный шаблон обобщённого программирования языка Си++ std::vector<T> — реализация динамического массива переменного размера.
Новый!!: C++11 и Vector (C++) · Узнать больше »
XML
XML (eXtensible Markup Language) — расширяемый язык разметки.
Новый!!: C++11 и XML · Узнать больше »
Класс памяти
Класс памяти переменной (Storage class) — понятие в некоторых языках программирования.
Новый!!: C++11 и Класс памяти · Узнать больше »
Кортеж (информатика)
Кортеж — упорядоченный набор фиксированной длины.
Новый!!: C++11 и Кортеж (информатика) · Узнать больше »
Конструктор (объектно-ориентированное программирование)
В объектно-ориентированном программировании конструктор класса (от constructor) — специальный блок инструкций, вызываемый при создании объекта.
Новый!!: C++11 и Конструктор (объектно-ориентированное программирование) · Узнать больше »
Конструктор по умолчанию
Конструктор по умолчанию (default constructor), в объектно-ориентированных языках программирования — конструктор, который может быть вызван без аргументов.
Новый!!: C++11 и Конструктор по умолчанию · Узнать больше »
Правило трёх (C++)
Правило трёх (также известное как «Закон Большой Тройки» или «Большая Тройка») — правило в C++, гласящее, что если класс или структура определяет один из следующих методов, то они должны явным образом определить все три метода.
Новый!!: C++11 и Правило трёх (C++) · Узнать больше »
Простая структура данных
Простая структура данных (plain old data, POD) — в современных языках программирования высокого уровня тип данных, имеющий жёстко определённое расположение полей в памяти, не требующий ограничения доступа и автоматического управления.
Новый!!: C++11 и Простая структура данных · Узнать больше »
Параллельные вычисления
Параллельные вычисления — способ организации компьютерных вычислений, при котором программы разрабатываются как набор взаимодействующих вычислительных процессов, работающих параллельно (одновременно).
Новый!!: C++11 и Параллельные вычисления · Узнать больше »
Получение ресурса есть инициализация
Получение ресурса есть инициализация (Resource Acquisition Is Initialization (RAII)) — программная идиома объектно-ориентированного программирования, смысл которой заключается в том, что с помощью тех или иных программных механизмов получение некоторого ресурса неразрывно совмещается с инициализацией, а освобождение — с уничтожением объекта.
Новый!!: C++11 и Получение ресурса есть инициализация · Узнать больше »
Одиночка (шаблон проектирования)
Одиночка (Singleton) — порождающий шаблон проектирования, гарантирующий, что в однопроцессном приложении будет единственный экземпляр некоторого класса, и предоставляющий глобальную точку доступа к этому экземпляру.
Новый!!: C++11 и Одиночка (шаблон проектирования) · Узнать больше »
Регулярные выражения
Регуля́рные выраже́ния (regular expressions) — формальный язык поиска и осуществления манипуляций с подстроками в тексте, основанный на использовании метасимволов (символов-джокеров, wildcard characters).
Новый!!: C++11 и Регулярные выражения · Узнать больше »
Ссылка (C++)
В языке программирования C++ ссылка (reference) — это простой ссылочный тип, менее мощный, но более безопасный, чем указатель.
Новый!!: C++11 и Ссылка (C++) · Узнать больше »
Сравнение языков программирования
В приведённой ниже таблице отмечено наличие или отсутствие тех или иных возможностей в некоторых популярных сегодня языках программирования.
Новый!!: C++11 и Сравнение языков программирования · Узнать больше »
Си (язык программирования)
Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.
Новый!!: C++11 и Си (язык программирования) · Узнать больше »
Сортировка слиянием
Сортировка слиянием (merge sort) — алгоритм сортировки, который упорядочивает списки (или другие структуры данных, доступ к элементам которых можно получать только последовательно, например — потоки) в определённом порядке.
Новый!!: C++11 и Сортировка слиянием · Узнать больше »
Сортировка выбором
Сортировка выбором (Selection sort) — алгоритм сортировки.
Новый!!: C++11 и Сортировка выбором · Узнать больше »
Условная переменная
Условная переменная — примитив синхронизации, обеспечивающий блокирование одного или нескольких потоков до момента поступления сигнала от другого потока о выполнении некоторого условия или до истечения максимального промежутка времени ожидания.
Новый!!: C++11 и Условная переменная · Узнать больше »
Указатель (тип данных)
Переменная num объявляется и инициализируется. После чего объявляется переменная-указатель pNum. Затем указателю pNum присваивается адрес переменной num. Таким образом обе переменные можно использовать для доступа к одному и тому же месту в памяти. Указатель (pointer) — переменная, диапазон значений которой состоит из адресов ячеек памяти или специального значения — нулевого адреса.
Новый!!: C++11 и Указатель (тип данных) · Узнать больше »
Функциональный тип
Функциональный тип (стрелочный тип, экспоненциал) в информатике — тип переменной или параметра, значением которой или которого может быть функция; либо тип аргумента или возвращаемого значения функции высшего порядка, принимающей или возвращающей функцию.
Новый!!: C++11 и Функциональный тип · Узнать больше »
Хронология языков программирования
Хронология языков программирования — упорядоченный в хронологическом порядке список языков программирования.
Новый!!: C++11 и Хронология языков программирования · Узнать больше »
Цикл (программирование)
Пример цикла While. Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций.
Новый!!: C++11 и Цикл (программирование) · Узнать больше »
Шаблоны C++
Шабло́ны (template) — средство языка C++, предназначенное для кодирования обобщённых алгоритмов, без привязки к некоторым параметрам (например, типам данных, размерам буферов, значениям по умолчанию).
Новый!!: C++11 и Шаблоны C++ · Узнать больше »
Модель памяти Java
Модель памяти Java (Java Memory Model, JMM) описывает поведение потоков в среде исполнения Java.
Новый!!: C++11 и Модель памяти Java · Узнать больше »
Вывод типов
Вывод типов (type inference) — в программировании возможность компилятора самому логически вывести тип значения у выражения.
Новый!!: C++11 и Вывод типов · Узнать больше »
Вариативный шаблон
В программировании шаблон с переменным числом аргументов называется вариативным.
Новый!!: C++11 и Вариативный шаблон · Узнать больше »
Вариативный макрос
Вариативный макрос — возможность препроцессором Си при помощи специального макроса объявлять поддержку различного числа аргументов.
Новый!!: C++11 и Вариативный макрос · Узнать больше »
Деление с остатком
Деление c остатком — арифметическая операция, играющая большую роль в арифметике, теории чисел и алгебре.
Новый!!: C++11 и Деление с остатком · Узнать больше »
Линейный конгруэнтный метод
Линейный конгруэнтный метод — один из методов генерации псевдослучайных чисел.
Новый!!: C++11 и Линейный конгруэнтный метод · Узнать больше »
Перенаправления здесь:
C++ 2011, C++0x, C++2011, ISO/IEC 14882:2011.