Term |
Термин |
Определение |
tag |
тег; имя |
Имя, присваиваемое классу, структуре или объединению. |
template |
шаблон |
Параметризованный тип. Шаблон позволяет сгенерировать нужный тип – в зависимости от значения аргумента. |
template argument |
аргумент шаблона |
Фактическое значение или тип, задаваемые, когда по шаблону требуется построить реальный класс. |
template class |
шаблон класса |
Шаблон с аргументами, конкретизация которого дает класс. |
template declaration |
объявление шаблона |
Объявление шаблона с соответствующим списком параметром. |
template definition |
определение шаблона |
Собственно определение шаблона или одного из его компонент. |
template instantiation |
конкретизация шаблона |
Процесс подстановки аргументов шаблона, в результате которого получается определение конкретного класса. |
template parameter |
параметр шаблона |
Значение или тип, объявленный входным параметром шаблона. См. параметр. |
temporary |
временный |
Неименованный объект, используемый при вычислении значения выражения для хранения промежуточных значений. |
termination |
завершение |
Стиль обработки исключения, при котором управление не возвращается в точку, где исключение было возбуждено. Именно этот стиль используется в С++. См. тж. возобновление. |
this |
this |
Ключевое слово С++, используемое в функциях-членах, когда нужен адрес текущего объекта. |
throw |
throw |
Ключевое слово С++, используемое для генерации исключения. См. обработка исключений. |
translation limit |
ограничение величины единицы трансляции |
Ограничение на величину модуля исходного текста, допускаемого компилятором. |
translation unit |
единица трансляции |
Файл с исходным текстом, результатом компиляции которого должен стать объектный файл. |
true |
true |
Ключевое слово С++, обозначающее одно из значений булевского типа. См. false. |
try |
try |
Ключевое слово С++, начинающее блок try. |
try block |
блок try |
Инструкция, устанавливающая контекст обработки исключения. Возбуждение исключения в самом этом блоке или в вызываемой в нем функции, “ловится” обработчиком, связанным с текущим блоком try или обработчиком, лежащим выше в цепи. |
type |
тип |
Свойство имени, которое определяет способ его использования. Например, объект типа какого-нибудь класса нельзя присваивать целой переменной. |
type checking |
проверка типа |
См. система типов. |
type conversion |
преобразование типа |
Преобразование значение из одного типа в другой, например, с помощью конструктора. |
type safe linkage |
связывание, безопасное по типам |
Относится к процессу кодирования информации о типах параметров в внешних именах. Информацию использует редактор связей, который отвергнет несоответствие между определениями и вызовами функций. См. декорирование имен. |
type safety |
безопасность типов |
См. система типов. |
type system |
система типов |
Система типов и операций над объектами этих типов. Проверка типа позволяет убедиться в том, что затребованная операция над данными типами допустима. Скажем, функцию необходимо вызывать с аргументами подходящих типов. |
typedef |
typedef |
Ключевое слово C++, используемое для определения псевдонима некоего типа. |
typeid |
typeid |
Оператор, возвращающий объект, описывающий тип операнда. |
Term |
Термин |
Определение |