473,403 Members | 2,071 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,403 software developers and data experts.

TR1 Book Now Available

My book, "The C++ Standard Library Extensions: a Tutorial and
Reference", published by Addison-Wesley, is now available from an online
bookstore near you. It covers all of TR1. For more details, see
www.petebecker.com/tr1book.

Aug 4 '06 #1
6 1542
Pete Becker wrote:
My book, "The C++ Standard Library Extensions: a Tutorial and
Reference", published by Addison-Wesley, is now available from an
online bookstore near you. It covers all of TR1. For more details, see
www.petebecker.com/tr1book.
That sounds awfully good, Pete! Here is a usual question: are there any
current compilers that are capable of [successfully] compiling the code
in the book right out of the box? If not, are there any places where some
extensions or libraries can be downloaded?

V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask
Aug 4 '06 #2

Victor Bazarov wrote:
Pete Becker wrote:
My book, "The C++ Standard Library Extensions: a Tutorial and
Reference", published by Addison-Wesley, is now available from an
online bookstore near you. It covers all of TR1. For more details, see
www.petebecker.com/tr1book.

That sounds awfully good, Pete! Here is a usual question: are there any
current compilers that are capable of [successfully] compiling the code
in the book right out of the box? If not, are there any places where some
extensions or libraries can be downloaded?
There is boost's tr1 but it is missing quite a bit (more than just the
math functions and such) from what I read in the docs.

Aug 4 '06 #3
Victor Bazarov wrote:
>
That sounds awfully good, Pete! Here is a usual question: are there any
current compilers that are capable of [successfully] compiling the code
in the book right out of the box? If not, are there any places where some
extensions or libraries can be downloaded?
You need the TR1 library. Boost has some of it, gcc has some of it.
Dinkumware sells a complete implementation as part of their Dinkum
Compleat Libraries (www.dinkumware.com). All of the examples in the book
compile with VC++ 7.1 and the Dinkumware library. I haven't tried them
with gcc and the Dinkumware library.
Aug 4 '06 #4
Pete Becker wrote:
Victor Bazarov wrote:
>>
That sounds awfully good, Pete! Here is a usual question: are there
any current compilers that are capable of [successfully] compiling
the code in the book right out of the box? If not, are there any
places where some extensions or libraries can be downloaded?

You need the TR1 library. Boost has some of it, gcc has some of it.
Dinkumware sells a complete implementation as part of their Dinkum
Compleat Libraries (www.dinkumware.com). All of the examples in the
book compile with VC++ 7.1 and the Dinkumware library. I haven't
tried them with gcc and the Dinkumware library.
Excellent! Are you (Dinkum) going to offer a deal when a copy of the
library (the V-express Edition) and a copy of your book are sold as
a package for the total [slightly] lower than the sum of two prices?

And can I get 25% of the profits from bundle sales for the suggestion? :-)

V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask
Aug 4 '06 #5
Victor Bazarov wrote:
>
Excellent! Are you (Dinkum) going to offer a deal when a copy of the
library (the V-express Edition) and a copy of your book are sold as
a package for the total [slightly] lower than the sum of two prices?
Sorry, different distribution channels. But Amazon offers a discount if
you buy "The C++ Standard Library" and "The C++ Standard Library
Extensions" together.
Aug 4 '06 #6
"Pete Becker" <pe********@acm.orgwrote in message
news:IK******************************@giganews.com ...
Victor Bazarov wrote:
>>
That sounds awfully good, Pete! Here is a usual question: are there any
current compilers that are capable of [successfully] compiling the code
in the book right out of the box? If not, are there any places where
some
extensions or libraries can be downloaded?

You need the TR1 library. Boost has some of it, gcc has some of it.
Dinkumware sells a complete implementation as part of their Dinkum
Compleat Libraries (www.dinkumware.com). All of the examples in the book
compile with VC++ 7.1 and the Dinkumware library. I haven't tried them
with gcc and the Dinkumware library.
We have. We've tested with an assortment of gcc v3.x and v4.x compilers.
We offer complete TR1 support for VC++ v7.1 and v8.0, somewhat reduced
support for v6.0 and v7.0. And, of course, we've tested with the most
recent versions of the EDG front end. The code takes advantage of the
compiler builtins (such as type traits and atomic synchronization for
shared_ptr) in the latest VC++ and EDG versions.

P.J. Plauger
Dinkumware, Ltd.
http://www.dinkumware.com
Aug 5 '06 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

40
by: post400 | last post by:
Hi, there is another famous book 'Writing solid code' but does it apply to Python ? Or it's usable only by Microsoft C programmers ? The author seems to be an ex-Microsoft guy ! Thanks ,...
3
by: christof hoeke | last post by:
hi, does anyone know about this book which sounds great? unfortunately i could not find anything more about it apart from the following entry at amazon (germany only, strange...) ...
7
by: bt | last post by:
I am just starting to learn ASP and would like to pick up a good book. I have been through ASP Programming for the Absolute Beginner and got some ideas, but it only discussed local servers running...
0
by: Rick Miller | last post by:
I'm trying to spread the word about a recently published, unique C++ text/reference book. The most frequent comment I hear regarding this book is: "I wish I had this book when I learned C++!"...
2
by: Dale DeRemer | last post by:
I am relatively new to the DBA role. I am 8i OCP, and have a solid technical background. Where I'm weak is on design. I'm aware that there is more to designing a database then physical layout. Can...
0
by: Rare Book School | last post by:
RARE BOOK SCHOOL 2005 Rare Book School is pleased to announce its schedule of courses for 2005, including sessions at the University of Virginia, the Walters Art Museum/Johns Hopkins University...
9
by: sloan | last post by:
I'm not the sharpest knife in the drawer, but not a dummy either. I'm looking for a good book which goes over Generics in great detail. and to have as a reference book on my shelf. Personal...
9
by: arnuld | last post by:
hai folks, well, it's me again and again, i am asking questions. anyway, with your help i have finalised that i will start learning c++ (as you told me that i do not need to know any OO language...
1
by: Tony Lawrence | last post by:
Probably a lot of you here are already old hands at Ajax, but I haven't started doing this yet. Part of the reason was that I really didn't understand where Ajax would be useful to my own site,...
76
by: lorlarz | last post by:
Crockford's JavaScript, The Good Parts (a book review). This shall perhaps be the world's shortest book review (for one of the world's shortests books). I like Douglas Crockford (because I am a...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.