动态数组写入访问权限冲突this->
时间: 2023-08-08 16:12:51 浏览: 141
CI框架中$this->load->library()用法分析
这个问题可能是由于你在动态数组中访问了一个私有成员导致的。在C++中,动态数组是指针,当你访问一个动态数组元素时,实际上是访问了一个指针所指向的内存地址。如果你在访问时使用了this指针,那么就会出现访问权限冲突的问题。
解决这个问题的方法是,将动态数组元素的访问改为直接使用指针访问,而不是使用this指针。另外,你也可以将私有成员改为保护成员或公有成员,这样就可以在派生类中访问了。
阅读全文