Re[3]: "в языке C++ операторы не наследуются (?)"
От: eHomo  
Дата: 26.11.08 09:51
Оценка: +1
Здравствуйте, johny5, Вы писали:

А>>PS

А>> По ходу чтения возникла мысль: не проще ли генерировать классы на каком-либо скрипте?

J>Кстати, не знает ли кто простой и проверенный способ в студии по описанию класса генерить операторы ==, !=, =; конструктор по умолчанию, копирования, макросы сериализации (тут ессно нуно ручками будет что то в чём то прописать), и прочий мегатонный мусор. Плюс стандартные #ifndef BLABLABLA_H_INCL__ мусор ___ #define BLABLABLA_H_INCL__ мусор ___ и #include в .cpp файле.


J>Чтоб вот нажал кнопку, бах и всё на месте..

J>Желательно было б конечно в идеале уметь обновлять все эти структуры при обновлении полей.

J>Или хотя бы макрос, который оформлял бы дефиницию функции в cpp по её декларации в классе в h, т.е.


J>.h файл

J>
J>class A
J>{
J>  virtual int method(const Type& .. ) const;
J>  ..
J>};
J>


J>в


J>.cpp файл

J>
J>int A::method(const Type& .. ) const
J>{
J>}
J>


Visual Assist
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.