🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#712
From: Kevin Hoyt
Date: Wed, 03 Sep 2003 22:23
26 lines
2291 bytes
MW Ron <mwron@metrowerks.com> wrote in message news:<mwron-429B78.14182725082003@enews.newsguy.com>...
> 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)


Does PPx or PP require that the new Metrowerks::threads class be used?  

Will PPx work properly if pthreads are used instead?
Technical Details
Message-ID: <29898a0e.0309031423.61dc6974@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <mwron-429B78.14182725082003@enews.newsguy.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10bcce,24f47f9f1e585949
X-Google-Attributes: gid10bcce,public
X-Google-Thread: f635e,24f47f9f1e585949
X-Google-Attributes: gidf635e,public
X-Google-ArrivalTime: 2003-09-03 15:23:57 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: hoytk@us.ibm.com (Kevin Hoyt)
Newsgroups: comp.sys.mac.programmer.codewarrior,codewarrior.mac
Subject: Re: [ANN] New C++ Language Features for CWDS Mac OS 9
Date: 3 Sep 2003 15:23:56 -0700
Organization: http://groups.google.com/
Lines: 26
Message-ID: <29898a0e.0309031423.61dc6974@posting.google.com>
References: <mwron-429B78.14182725082003@enews.newsguy.com>
NNTP-Posting-Host: 129.42.184.35
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1062627837 25608 127.0.0.1 (3 Sep 2003 22:23:57 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 3 Sep 2003 22:23:57 GMT