На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Qraizer, Hsilgos
  
> макросы , извращение с #define
    нужен примерно следующий макрос:
    #define READ_ONLY_STRING( PARAM )

    READ_ONLY_STRING( Test ) должно превращатся
    protected:
    CString Test;
    public:
    CString GetTest(){ return Test };

    Это вообще возможно?
      А почему нет?

      #define READ_ONLY_STRING (name) \
      protected:\
      CString name;\
      public:\
      CString Get##name() {return name;}


      Слеши в конце каждой строки - обязательны.
        Гм... слеш убирает символ "конец строки" из текста... Все запишется в одну строку...
        1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0154 ]   [ 15 queries used ]   [ Generated: 19.05.24, 14:54 GMT ]