
17 May
2005
17 May
'05
9:25 p.m.
"Thorsten Ottosen" <nesotto@cs.auc.dk> writes:
Would it be ok with people if const char[N] was the only special case?
No.
(Afterall, that type is not much use as a buffer)
char buffer1[1000]; char buffer2[1000]; template <class Range1, class Range2> void copy(Range1 const& src, Range2& dst) { // ... range operations here // note that if Range1 was char[N] it will be treated as a string } // ... copy(buffer1, buffer2); -- Dave Abrahams Boost Consulting www.boost-consulting.com