![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Jcs |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 156 Регистрация: 1.10.2003 Репутация: нет Всего: нет |
Есть класс
Добавлено @ 15:02 прошу прощения, на "отправить" нажал случайно
Как определить конструктор вне тела класса? Возможно ли это? Заранее спасибо. |
||||
|
|||||
| bel_nikita |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
Такой пример при инстанцировании компилится не будет!
Что бы компилилась строка:
А у тебя получается, что ты хочешь пропихнуть my_class не определив его. Это сообщение отредактировал(а) bel_nikita - 22.4.2004, 15:30 |
||||||
|
|||||||
| srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: 27 Всего: 49 |
Всё гораздо проще.
-------------------- Не смей читать мою подпись!!! |
|||
|
||||
| Jcs |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 156 Регистрация: 1.10.2003 Репутация: нет Всего: нет |
Спасибо, все действительно просто)))
|
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
srd
поделись секретом, на чем компилил? |
|||
|
||||
| srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: 27 Всего: 49 |
Это нормальный синтаксис для определения шаблонов-членов вне шаблонов-классов и должен пониматься любым компилятором. Я проверил в шестом Билдере и VC++.NET 2003. Могу и с gcc проверить, если надо, просто перезагружаться лень ;)
-------------------- Не смей читать мою подпись!!! |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
srd
На MSVC6 проверь Понятно. Спасибо Я не говорю, что синтаксис ненормальный. Просто такое в шестом вижуале не компилится |
|||
|
||||
| srd |
|
|||
![]() Нереварин ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 951 Регистрация: 30.8.2003 Где: Владивосток Репутация: 27 Всего: 49 |
Я проверял такой код:
-------------------- Не смей читать мою подпись!!! |
|||
|
||||
| bel_nikita |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Эксперт Сообщений: 2304 Регистрация: 12.10.2003 Где: Поезд №21/22 ( ст . Прага ) Репутация: 21 Всего: 47 |
srd
на чем? А, видно, что не в вижуале VC6 такое не пропускает. Пропустит только, если опреределение будет в классе. Это сообщение отредактировал(а) bel_nikita - 12.6.2004, 13:59 |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |