- 博客(3)
- 收藏
- 关注
原创 C++探幽
每个包含虚函数的类都有一个虚函数表,虚函数表是一个指针数组,指针是虚函数的指针。每个类的虚函数表中有几个指针,要从最早申明的基类开始数,从这个类开始,按照虚函数申明顺序排列,后面继承的子类,如果有新增的虚函数,按照新增顺序继续排列,一直到当前类新增的虚函数排列结束,就形成了当前类的虚函数表。动态多态中,并不需要知道基类指针指向的对象具体是哪个派生类的,因为派生类的对象中包含了指向其类的虚函数的指针(new的时候创建的),这个指针保证了该对象调用到正确的虚函数。
2025-06-06 15:38:17
306
原创 git超过10MB的文件push失败怎么解决
4. 把这些大文件从普通索引中移除并重新添加,让 LFS 拦截。# 2. 扫描出所有 >10M 的文件,并一一 track。# 3. 提交更新后的 .gitattributes。# 1. 确保已安装并初始化 LFS。# 5. 提交并推送。
2025-05-26 14:26:36
468
原创 Android Studio更新assets里的文件不生效
Android Studio更新assets里的文件,不修改文件名,只修改文件内容,重新构建后发现使用的还是之前的内容。清理Invalidate Caches,重启ide,重启windows系统,clean project,rebuild project都不管用,只有修改文件名后奏效了。但问题在于,修改文件名之后,新的文件名也会被缓存起来,也就是说,之前使用过的文件名,都不能再改回去了,否则还是会使用之前的文件。
2024-12-18 10:53:26
349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅