|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
Копаю свою проблему на форумах. Нахожу много решений (на паскале(delphi)), которые начинаются подобно такому: TMyGrid = class(DBGrid) ... и т.д. (остальное понятно) А как оно будет на С ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 01:11 |
|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
Pupkin, на С нет классов, на С++, должно быть (я не Delphi-ист) так auto pMyGrid = new DBGrid; ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 08:18 |
|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
если это какое-то наследование а не создание объекта (как я написал выше), то так Код: plaintext 1. 2. 3. 4.
если это попытка создать экземпляр производного класса на основе базового, то - никак, правильно создавать производный класс, а затем cast'ить его к базовому Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 08:31 |
|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
Cerebrum, LOL, чел прст грид найти не может ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 09:04 |
|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
Точно что ЛОЛ. А мы обсуждали ранее создание подфорумов для UI и графики? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 09:15 |
|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
Вот тут что-то пишут https://doc.qt.io/qt-5/qtableview.html ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 09:26 |
|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
PupkinКопаю свою проблему на форумах... Какую "проблему"? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 09:32 |
|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
PupkinКопаю свою проблему на форумах. Нахожу много решений (на паскале(delphi)), которые начинаются подобно такому: TMyGrid = class(DBGrid) ... и т.д. (остальное понятно) А как оно будет на С ? Никак. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 10:31 |
|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
PupkinКопаю свою проблему на форумах. Нахожу много решений (на паскале(delphi)), которые начинаются подобно такому: TMyGrid = class(DBGrid) ... и т.д. (остальное понятно) А как оно будет на С ? Что-то ты запутал всех,тут С, в заголовке -- С++ На С++ это будет Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 10:33 |
|
class(DBGrid) на С++
|
|||
---|---|---|---|
#18+
ёёёёёКакую "проблему"?Да ерунда - увеличение зарплаты. Подключайтесь. Поделюсь. MasterZivЧто-то ты запутал всех,тут С, в заголовке - С++ лень было два плюсика написать. Не предполагал, что это окажется столь заморочной запуткой. MasterZiv На С++ это будет Код: plaintext 1. 2. 3. 4.
На C - это объявление класса. А паскалевское "TMyGrid = class(DBGrid)" - не есть объявление класса, а есть создание экземпляра существующего класса. По сишному это будет так: "DBGrid *TMyGrid = new(DBGrid)". Возможно я ошибаюсь, поэтому спрашиваюу у ПаскалеСишников - так оно или не так? И Уточняю - так оно или не так на C с двумя плюсиками! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 21:12 |
|
|
start [/forum/topic.php?fid=57&msg=39881383&tid=2017541]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 277ms |
total: | 409ms |
0 / 0 |