1、class是引用类型的,struct是值类型的
2、结构是值类型,在分配内存的时候,速度非常快,因为他们将内联或者保存到堆栈中,在结构超出作用域被删除里,速度也很快。
但当结构作为参数被传递或者把一个结构赋值给另一个结构,结构的所有内容都会被复制,性能影响就会较大。而对于类,只复制引用。
1、class是引用类型的,struct是值类型的
2、结构是值类型,在分配内存的时候,速度非常快,因为他们将内联或者保存到堆栈中,在结构超出作用域被删除里,速度也很快。
但当结构作为参数被传递或者把一个结构赋值给另一个结构,结构的所有内容都会被复制,性能影响就会较大。而对于类,只复制引用。