На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Qraizer, Hsilgos
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
> Отличие iostream от iostream.h ???
    Цитата
    Переименовал класс и все с ним связанное из string в string_my ошибки уменьшились. Поместил новый класс string_my в новое пространство имен my и ошибки исчезли совсем.


    Если не ошибаюсь, просто в <iostream> уже есть свой класс string
      Цитата kalexs_uzb @
      <имя объект>-><имя функции> или <имя объект>.<имя функции>.
      ExpandedWrap disabled
        my::A a;
        a.f();

      то есть пространство имен указывается один раз при вызове кноструктора, а потом к объекту можно обращаться как обычно?
        Цитата Druid @
        то есть пространство имен указывается один раз при вызове кноструктора, а потом к объекту можно обращаться как обычно?

        следи за определениями:
        в какой области объявлен класс A? В my, значит пишем my::A
        в какой области объявлен объект a? В общей, значит пишем a

        Советую почитать Страуструпа
          Так пример из Страуструпа и есть :)

          Спасибо всем за помощь )
          1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0488 ]   [ 15 queries used ]   [ Generated: 2.10.25, 20:12 GMT ]