不能将 "Woker *" 类型的值分配到 "People *" 类型的实体
时间: 2023-12-29 12:03:51 浏览: 65
C语言程序设计-职工信息管理系统设计(链表).doc
这是由于类型不匹配导致的错误。在C++中,Woker * 和 People * 是两种不同的指针类型,它们指向的对象也不同。如果想要将Woker类型的指针赋值给People类型的实体,需要使用强制类型转换。但是,这种转换可能会导致类型不安全的问题,因此应该慎重使用。最好的做法是将实体类型定义为Worker类型而不是People类型,这样可以避免类型转换的问题。
阅读全文