$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Jan Langer (jan_at_[hidden])
Date: 2004-01-09 05:09:20
Andy Little wrote:
> std::complex<q_impedance::R> Z=
> std::complex<q_voltage::V>() / std::complex<q_current::I>().
>
> No idea if that would actually work though.... Anybody ...?
it is correct. but i would prefer
typedef std::complex <double> value_type;
voltage <value_type> v (value_type (2, 3));
current <value_type> i (value_type (1, 4));
impedance <value_type> z = v / i;
my point is just that std::complex <double> is the value type and should
replace your implicit (i know its only for convenience) double.
jan
-- jan langer ... jan_at_[hidden] "pi ist genau drei"