$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Sebastian Redl (sebastian.redl_at_[hidden])
Date: 2007-06-14 13:15:03
Arkadiy Vertleyb wrote:
> I would say that, if your technique, as a library author, can easily lead to
> the violation of language rules by your users, even though these users don't
> do anything obviously wrong, such technique can be defined as invalid.
>
Define "easily", then.
If the documentation of the library says, in a sufficiently prominent
location:
"If you want to use this library together with XYZ, you must include
xyz-interop.hpp in all translation units that do so."
Does ignoring this count as "easy"?
Sebastian Redl