[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ePiX-devel] Re: Stable release (Version 1.2.0)
From: |
Andrew D. Hwang |
Subject: |
Re: [ePiX-devel] Re: Stable release (Version 1.2.0) |
Date: |
Wed, 26 Sep 2007 17:54:52 -0400 (EDT) |
On Wed, 26 Sep 2007, Maik Beckmann wrote:
What I had in mind when I complained was:
void foo(P const& p1, P const& p2)
{
P mid = 0.5*(p1 + p2);
// where + has the signature
// P operator+(P& lhs, P const& rhs);
}
which really doesn't (first + argument is passes by reference ).
It's easy to change the operator signatures back to their old versions,
and if it makes the call more flexible, I'm happy to do so (though I
haven't yet). :) (I agree there's no real efficiency difference.)
Sub-release 1.2.0-2 is up, containing Maik's other changes: debug.h and
interval.cc include <cstdlib>, and const double arguments have been
replaced by double.
Andy
Andrew D. Hwang address@hidden
Department of Math and CS http://mathcs.holycross.edu/~ahwang
College of the Holy Cross (508) 793-2458 (Office: 320 Swords)
Worcester, MA, 01610-2395 (508) 793-3530 (fax)