auto s = RCString("foo"); s = RCString("bar"); assert(s.equal("bar")); auto s2 = s.dup; s2 = RCString("fefe"); assert(s.equal("bar")); assert(s2.equal("fefe"));
See Implementation