On 8/1/2012 3:44 PM, Bernard Helyer wrote:
I would be concerned with potential performance ramifications,
though.

As well you should be. A poorly constructed range can have terrible performance.

But one thing to take careful note of: you *can* define a range that is nothing more than a pointer. Of course, you must be careful using such, because it won't be safe, but if performance overrides everything else, that option is available.

And best of all, one could still supply a safe range to the same algorithm code, without changing any of it.

Reply via email to