unique objects and stl containers

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Ivan Vecerina

    #16
    Re: unique objects and stl containers

    "Default User" <first.last@boe ing.com.invalid > wrote in message
    news:4076CDFC.9 0441293@boeing. com.invalid...[color=blue]
    > Ivan Vecerina wrote:[color=green]
    > > See boost.org for a (thread-safe) implementation of shared_ptr.
    > > (note that shared_ptr is expected to be included in the next
    > > revision of the C++ standard).[/color]
    >
    > Was any part of Boost added to the standard in the recent revision?[/color]

    Not yet, as the latest C++ standard still dates back to 1998.
    However, library extensions are actively being worked on,
    and the boost.org repository of libraries

    Some extensions are already "approved" for future inclusion,
    and even supported by a fewcompilers in their preliminary form (the
    recommendation for now being to keep these extensions in std::tr1).
    See:


    Boost users will find a few familiar classes in this round of
    proposed extensions, and probably in the next ones...

    This is yet another reason to get familiar with these
    peer-reviewed libraries.

    Regards,
    Ivan
    --
    http://ivan.vecerina.com/contact/?subject=NG_POST <- e-mail contact form
    Brainbench MVP for C++ <> http://www.brainbench.com


    Comment

    • Ivan Vecerina

      #17
      Re: unique objects and stl containers

      "Default User" <first.last@boe ing.com.invalid > wrote in message
      news:4076CDFC.9 0441293@boeing. com.invalid...[color=blue]
      > Ivan Vecerina wrote:[color=green]
      > > See boost.org for a (thread-safe) implementation of shared_ptr.
      > > (note that shared_ptr is expected to be included in the next
      > > revision of the C++ standard).[/color]
      >
      > Was any part of Boost added to the standard in the recent revision?[/color]

      Not yet, as the latest C++ standard still dates back to 1998.
      However, library extensions are actively being worked on,
      and the boost.org repository of libraries

      Some extensions are already "approved" for future inclusion,
      and even supported by a fewcompilers in their preliminary form (the
      recommendation for now being to keep these extensions in std::tr1).
      See:


      Boost users will find a few familiar classes in this round of
      proposed extensions, and probably in the next ones...

      This is yet another reason to get familiar with these
      peer-reviewed libraries.

      Regards,
      Ivan
      --
      http://ivan.vecerina.com/contact/?subject=NG_POST <- e-mail contact form
      Brainbench MVP for C++ <> http://www.brainbench.com


      Comment

      • David Harmon

        #18
        Re: unique objects and stl containers

        On Fri, 9 Apr 2004 07:06:17 +0100 in comp.lang.c++, Claudio Jolowicz
        <cj603@doc.ic.a c.uk> wrote,[color=blue]
        >To clarify, "unique" was used in the sense of having copy operations
        >private, as in Stroustrup, 3rd ed. p.249 (§ 10.4.6.3).[/color]

        I guess "singleton" is now the standard name for that,
        probably from _Design Patterns_ by Gamma et al.

        Comment

        • David Harmon

          #19
          Re: unique objects and stl containers

          On Fri, 9 Apr 2004 07:06:17 +0100 in comp.lang.c++, Claudio Jolowicz
          <cj603@doc.ic.a c.uk> wrote,[color=blue]
          >To clarify, "unique" was used in the sense of having copy operations
          >private, as in Stroustrup, 3rd ed. p.249 (§ 10.4.6.3).[/color]

          I guess "singleton" is now the standard name for that,
          probably from _Design Patterns_ by Gamma et al.

          Comment

          • Default User

            #20
            Re: unique objects and stl containers

            Rob Williscroft wrote:[color=blue]
            >
            > Default User wrote in news:4076CDFC.9 0441293@boeing. com.invalid:[/color]
            [color=blue][color=green]
            > > Was any part of Boost added to the standard in the recent revision?[/color]
            >
            > No (IIUC), the revesion was an update, i.e. it incorparates all
            > the DR's that were effectivly bug's in the prior Standard (C++98).[/color]

            So no new stuff this time around.
            [color=blue]
            > I went here: http://std.dkuug.dk/jtc1/sc22/wg21/[/color]

            I always seem to get lost maneuvering around there :)

            [color=blue]
            > http://std.dkuug.dk/jtc1/sc22/wg21/d...al_report.html
            >
            > There's about 10 boost libraries on the list (II<Count>C)[/color]

            Thanks!
            [color=blue]
            > Its only a Technical *Report* so its still uncertain wether these libs
            > will end up in the next standard.[/color]

            Yeah, it will be interesting to see what makes it into the Standard.



            Brian Rodenborn

            Comment

            • Default User

              #21
              Re: unique objects and stl containers

              Rob Williscroft wrote:[color=blue]
              >
              > Default User wrote in news:4076CDFC.9 0441293@boeing. com.invalid:[/color]
              [color=blue][color=green]
              > > Was any part of Boost added to the standard in the recent revision?[/color]
              >
              > No (IIUC), the revesion was an update, i.e. it incorparates all
              > the DR's that were effectivly bug's in the prior Standard (C++98).[/color]

              So no new stuff this time around.
              [color=blue]
              > I went here: http://std.dkuug.dk/jtc1/sc22/wg21/[/color]

              I always seem to get lost maneuvering around there :)

              [color=blue]
              > http://std.dkuug.dk/jtc1/sc22/wg21/d...al_report.html
              >
              > There's about 10 boost libraries on the list (II<Count>C)[/color]

              Thanks!
              [color=blue]
              > Its only a Technical *Report* so its still uncertain wether these libs
              > will end up in the next standard.[/color]

              Yeah, it will be interesting to see what makes it into the Standard.



              Brian Rodenborn

              Comment

              • James Dennett

                #22
                Re: unique objects and stl containers

                Ivan Vecerina wrote:
                [color=blue]
                > "Default User" <first.last@boe ing.com.invalid > wrote in message
                > news:4076CDFC.9 0441293@boeing. com.invalid...
                >[color=green]
                >>Ivan Vecerina wrote:
                >>[color=darkred]
                >>>See boost.org for a (thread-safe) implementation of shared_ptr.
                >>>(note that shared_ptr is expected to be included in the next
                >>> revision of the C++ standard).[/color]
                >>
                >>Was any part of Boost added to the standard in the recent revision?[/color]
                >
                >
                > Not yet, as the latest C++ standard still dates back to 1998.[/color]

                ISO/IEC 14882:2003, you mean? It dates back to 1998 in the
                sense that it replaces ISO/IEC 14882:1998 by incorporating
                a number of corrections. No new features though.

                -- James

                Comment

                • James Dennett

                  #23
                  Re: unique objects and stl containers

                  Ivan Vecerina wrote:
                  [color=blue]
                  > "Default User" <first.last@boe ing.com.invalid > wrote in message
                  > news:4076CDFC.9 0441293@boeing. com.invalid...
                  >[color=green]
                  >>Ivan Vecerina wrote:
                  >>[color=darkred]
                  >>>See boost.org for a (thread-safe) implementation of shared_ptr.
                  >>>(note that shared_ptr is expected to be included in the next
                  >>> revision of the C++ standard).[/color]
                  >>
                  >>Was any part of Boost added to the standard in the recent revision?[/color]
                  >
                  >
                  > Not yet, as the latest C++ standard still dates back to 1998.[/color]

                  ISO/IEC 14882:2003, you mean? It dates back to 1998 in the
                  sense that it replaces ISO/IEC 14882:1998 by incorporating
                  a number of corrections. No new features though.

                  -- James

                  Comment

                  Working...