
Pavol Droba wrote:
On Sun, May 15, 2005 at 08:17:15PM -0400, David Abrahams wrote:
"Thorsten Ottosen" <nesotto@cs.auc.dk> writes:
| I'd like to leave it for the discussion. Right now it seems, that | most of the people that entered discussion prefer c-array view. | I would prefer c-string view, but I'm probably biased by the fact | that I'm the author of StringAlgo library.
I prefer the string view too.
I just have one thing to say: vector<bool>.
Pardon me, but somehow I cannot figure out the point here. Can you please explain the me the connection to vector<bool>
vector<bool> creates all kinds of problems because generic code can't make assumptions about the behavior of vector<T>. vector<bool> is widely regarded as a Bad Move. Dave is saying that treating char[] different than, say, int[] is inviting the same sorts of problems. It will make it difficult to deal with T[] in generic code. I agree with Dave. -- Eric Niebler Boost Consulting www.boost-consulting.com