Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Генератор классов, нужна софтина


Автор: Alca 3.4.2009, 21:54
Генератор классов, нужна софтина. (VC ++, C++Builder)
Может есть какие-то проги, чтоб ручками не замарачиваться. Посоветуйте.

Автор: Anikmar 3.4.2009, 22:15
В шестом билдере неплохой class explorer.
Но я так понимаю его функционала вам будет недостаточно.

Автор: Alca 3.4.2009, 22:16
Цитата

его функционала вам будет недостаточно

 smile 

Автор: Anikmar 3.4.2009, 23:02
А чего надо-то?

Автор: Alca 3.4.2009, 23:20
Ну типа конструктора: задал имя класса, задал имя базового класса, напихал методов и полей, ..... Нажал на кнопу и сохранились Class.h и Class.cpp. Вот такое хочу.  smile
Чтоб еще можно было комменты ваять

Автор: Anikmar 3.4.2009, 23:25
Цитата(Alca @  3.4.2009,  23:20 Найти цитируемый пост)
Ну типа конструктора: задал имя класса, задал имя базового класса, напихал методов и полей, ..... Нажал на кнопу и сохранились Class.h и Class.cpp. Вот такое хочу.  
Чтоб еще можно было комменты ваять

А если бы еще и внутренности методов она генерила... Тогда осталось бы научить ее играть в преф и ходить за пивом.  smile 

Наверняка есть что-то такое, но я не встречал. 

Автор: Alca 3.4.2009, 23:29
Цитата

А если бы еще и внутренности методов она генерила...

Это сильно круто будет. Мне хотябы костяк класса.... Вот сижу ваяю свой генератор.

Автор: Anikmar 3.4.2009, 23:45
Цитата(Alca @  3.4.2009,  23:29 Найти цитируемый пост)
Это сильно круто будет. Мне хотябы костяк класса.... Вот сижу ваяю свой генератор. 

А в обратную сторону тоже ваять будете? Сохранили костяк, набили внутренностей методов - решили еще десяток добавить.
Надо открыть код, распарсить, добавить что нужно.

Про редактирование молчу...

Не на 5 строк программка. Но прикольная.

Автор: Alca 3.4.2009, 23:57
Цитата

решили еще десяток добавить.
Надо открыть код, распарсить, добавить что нужно.

Шутишь? На это у меня сил не хватит и времени, да и особого смысла не вижу.
Накрайняк можно создать еще один класс и от туда скопипастить эти 10 методов....  smile

Добавлено @ 23:57
Гланое без фанатизма

Автор: Anikmar 4.4.2009, 00:31
Цитата(Alca @  3.4.2009,  23:57 Найти цитируемый пост)
Шутишь? На это у меня сил не хватит и времени, да и особого смысла не вижу.
Накрайняк можно создать еще один класс и от туда скопипастить эти 10 методов....  

Ну я же слегка максималист  smile . Надо чтобы было все аккуратненько - как в том анекдоте.

Автор: Alca 4.4.2009, 00:40
Цитата

Ну я же слегка максималист 

Идеальным ничего не бывает  smile 

Автор: Lazin 4.4.2009, 10:49
В 6-м builder-e было что-то подобное

Автор: Zakhar_Shan 4.4.2009, 21:59
Модератор: Сообщение скрыто.

Автор: Lazin 4.4.2009, 23:32
Цитата(Zakhar_Shan @  4.4.2009,  21:59 Найти цитируемый пост)
Одна из лучших в своём вроде но сложная:  Rational  Rose

оно платное, причем сильно платное, к тому-же это немного не то, Rose - это UML редактор, который может перегнать UML схему в код
зы
ненавижу Rational
ззы
ТС, освой слепой метод печати, такие темы возникать не будут

Автор: Zakhar_Shan 4.4.2009, 23:43
Модератор: Сообщение скрыто.

Автор: Lazin 4.4.2009, 23:45
Цитата(Zakhar_Shan @  4.4.2009,  23:43 Найти цитируемый пост)
... в архиве keygen

 smile 

Автор: Zakhar_Shan 5.4.2009, 00:07
Цитата(Lazin @ 4.4.2009,  23:45)
Цитата(Zakhar_Shan @  4.4.2009,  23:43 Найти цитируемый пост)
... в архиве keygen

 smile

Чё, нельзя? Ну так не интересно... 
я же некого не заставляю кто хочет вот http://www-01.ibm.com/software/rational/ , там и купите кто хотите... smile 
кто не хочет воруйте. smile 
Ну ну факт в том что прога очень хорошая...

Автор: Alca 5.4.2009, 00:16
Цитата

Качай: Rational Rose

Спасибо буду смотреть

Автор: dumb 5.4.2009, 11:55

M
dumb
Zakhar_Shan, будь добр, правила форума прочитай

Автор: Zakhar_Shan 5.4.2009, 12:55

Цитата(dumb @  5.4.2009,  11:55 Найти цитируемый пост)
Zakhar_Shan, будь добр, правила форума прочитай

... кому нужно короче, на мыло пишите, дам ссылку.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)