C++
文章平均质量分 89
LawGeorge
这个作者很懒,什么都没留下…
展开
-
多重继承引发的二义性问题及解决方法分析
首先了解:1.类的继承:派生类拥有其基类拥有的所有数据成员与成员函数,但访问属性不同。2.类的派生:派生类可以加入新的基类不拥有的数据与函数。 多重继承:一个类派生出多个类,多个类派生出一个类性质与规则:1.声明方法:class D:public A,private B,protected C{}2.调用顺序:先调用A的构造函数,再到B,再到C。虚基类->非虚基原创 2017-06-07 22:15:26 · 8930 阅读 · 0 评论 -
字符字典序排序C++
之前遇到字典序排序的问题,一时间没能想出来,之后想好后记录下来。 问题描述:给出一个字符串,是一个不是多个string,有大写有小写,排序结果为AaBbCcDd......之前一直不明白sort函数的自定义函数的工作原理,现在搞懂了。bool cmp1(char &a, char &b) //返回false调换{ if ((islower(a) &&...原创 2018-05-31 15:31:39 · 5827 阅读 · 0 评论 -
MFC--手动调用CTreeCtrl的消息响应函数
在制作过程中,想要代码实现树形控件的一个动作,无奈用SendMessage无果,只能手动调用这个消息响应函数:void CWindowsExplorerDlg::OnSelchangedTree(NMHDR *pNMHDR, LRESULT *pResult){ //LPNMTREEVIEW pNMTreeView = reinterpret_cast<LPNMTREEVIEW&g...原创 2018-08-18 19:02:54 · 1417 阅读 · 1 评论