Dynamic - что это такое ?

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем MrRockchip, 18 дек 2009.

  1. MrRockchip

    MrRockchip Гость

    В программе, написанной в C++ Builder 6, в файле Unit12.h
    есть несколько строк, в которых упоминается DYNAMIC.
    (проект и его компоненты - см. вложение)
    Программа работает, но если удалить эту надпись в любой из строк, то она не компилится :

    E2113 : Virtual function '_fastcall SuperShape::имяфункции(спараметрами )' conflicts with base class 'TControl'

    Что такое DYNAMIC? Я не встречал его в языках C/C++.
    Может быть, он имеет отношение к среде разработки? Но Builder даже не выделяет его.
    Как DYNAMIC помогает уберечься от этого конфликта?

    Обо всём поподробнее пожалуйста, ибо я - начинающий.
     

    Вложения:

    • Program.rar
      Размер файла:
      460,3 КБ
      Просмотров:
      10
  2. Vseslavur

    Vseslavur Гость

    C точки зрения поведения, ключевое слово dynamic обозначает тоже, что и virtual, т.е. говорит, что функция виртуальная. Отличия заключаются лишь в организации таблиц виртуальных функций.
    Подробнее:здесь .
     
Загрузка...
Похожие Темы - Dynamic что это
  1. motogarri
    Ответов:
    16
    Просмотров:
    448
  2. SvetlanaL
    Ответов:
    0
    Просмотров:
    181
  3. tumanovalex
    Ответов:
    1
    Просмотров:
    826
  4. NickProstoNick
    Ответов:
    1
    Просмотров:
    820
  5. irishman
    Ответов:
    42
    Просмотров:
    9.353

Поделиться этой страницей