C++中怎样取得一个对象的长度?
在C++中怎样取得一个对象的长度?我是说任意对象,包括像链表这种不定长的对象,当然,将链表的各个元素长度相加也可以,但有没有什么统一的方法?能够用同样的方法取得任何任意对...
在C++中怎样取得一个对象的长度?我是说任意对象,包括像链表这种不定长的对象,当然,将链表的各个元素长度相加也可以,但有没有什么统一的方法?能够用同样的方法取得任何任意对象的长度?sizeof试过了,得不到不定长的对象长度
那有什么办法能够实现对象的拷贝,就是将对象A的内容完全拷贝到对象B,当然前提是两个对象是同一类的,但有些对象没有重载=运算符,用=赋值不了,后来想了个办法,用指针逐字节拷贝,但是得不到长度,所以就来提问了,比较郁闷。。 展开
那有什么办法能够实现对象的拷贝,就是将对象A的内容完全拷贝到对象B,当然前提是两个对象是同一类的,但有些对象没有重载=运算符,用=赋值不了,后来想了个办法,用指针逐字节拷贝,但是得不到长度,所以就来提问了,比较郁闷。。 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询