定义了一个类Database在database.h里。在linedetail.h中实例化了Database database;现在想在mainwindow.h中使用database应该怎么写?
mainwindow include linedetail.h,如果数理化的database是在class里,那就在mainwindow那实例化这个class。
在linedetail里面写个getDatabase的方法函数,返回私有对象database,然后再mainwindow里面include linedatail.h,调用getDatabase。
或者mainwindow可以继承linedetail中的类,然后使用getDatabaes得到父类的私有变量。
还有个extern的关键字不知道能不能用
C和C++完整教程:https://blog.csdn.net/it_xiangqiang/category_10581430.html