🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.programmer.codewarrior
Article #743

[ANN] New C++ Language Features for CWDS Mac OS 9

#743
From: MW Ron
Date: Mon, 25 Aug 2003 18:18
29 lines
2340 bytes

C++ Language:

* Rewritten string class with short string optimization, not refcounted.
* Optimized vector for user classes with trivial special members
* New bitvector, specialized case of <vector>bool
* File I/O can be configured to run off of C or POSIX underpinnings
* The default file I/O is based on FILE* but you can now configure 
fstream to be based on POSIX I/O. (longer files can be supported)
* New experimental classes from the first C++ technical report under 
namespace std::tr1. (not standard yet but likely will be in the future)
* template <class Sig> class result_of
* template <class T> class reference_wrapper
* template <class T> reference_wrapper<T> ref(T& t)
* template <class T> reference_wrapper<const T> cref(const T& t)
* template <class Sig> class function
* template<class T> class shared_ptr
* template<class T> class weak_ptr
* template<class T> class enable_shared_from_this
* template <class T0, class T1, ... class T9> class tuple
* New Metrowerks::threads implementation (similar to boost)

-- 
         CodeWarrior Development Studio for Macintosh v9
Enhance Your Productivity and Shorten your Development Cycles
                 <http://store.metrowerks.com/> 
        Sales and Support 512-996-5300   800-377-5416     
Ron Liechty - MWRon@metrowerks.com - http://www.metrowerks.com
Technical Details
Message-ID: <mwron-429B78.14182725082003@enews.newsguy.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!tethys.csu.net!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!mwron

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10bcce,24f47f9f1e585949,start
X-Google-Attributes: gid10bcce,public
X-Google-Thread: f635e,24f47f9f1e585949,start
X-Google-Attributes: gidf635e,public
X-Google-ArrivalTime: 2003-08-25 11:35:17 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!tethys.csu.net!pln-w!spln!dex!extra.newsguy.com!newsp.newsguy.com!mwron
From: MW Ron <mwron@metrowerks.com>
Newsgroups: comp.sys.mac.programmer.codewarrior,codewarrior.mac
Subject: [ANN] New C++ Language Features for CWDS Mac OS 9
Date: Mon, 25 Aug 2003 14:18:27 -0400
Organization: Metrowerks
Lines: 29
Message-ID: <mwron-429B78.14182725082003@enews.newsguy.com>
NNTP-Posting-Host: p-471.newsdawg.com
User-Agent: MT-NewsWatcher/3.2 (PPC Mac OS X)
X-Face: )mY~XFHLw)UOW!W#[Ljvxq6Ja7(g'#F0-g*&puNxR8hEJkd@Oue/70^.)I78\
        (%a%&Id211u"l/t.llWo/M|?15XUlx9!IGkdWiEmcasiyg"k;Q9[~XuE+`t2"*n(>nmm
        @L/q,TjMd5+H{gASEPDR^$