C++
文章平均质量分 63
条竿儿毛好
Talk is cheap, show me the code.
展开
-
【wxWidgets】处理用户输入
键盘事件提供的是未翻译的按键编码,而字符事件提供的是翻译以后的字符编码,对于未翻译的按键编码来说,字母永远是大写字符,而其他字符则是在WXK_XXX中定义的字符,而对于已经翻译的按键编码来说,字符的值和同样的按键在一个文本编辑框中产生的字符相同。例如:按下A键后,在KEY_DOWN事件中的字符编码是大写字母A的ASCII码65,而在相应的字符事件中的字符编码是小写的ASCII码a,编码为97,换句话说,当shift和A键同时被按下,上述两个事件中的编码是一样的。按钮和指针移动事件是最主要的鼠标事件。原创 2023-07-14 17:03:46 · 212 阅读 · 0 评论 -
【C++】C++内存分区
堆区、栈区、全局区、代码区、文字常量区原创 2022-08-08 16:40:15 · 95 阅读 · 0 评论 -
【C++】字典树Trietree
字典树也是一种使用空间换时间的数据结构,也叫做前缀树(一下子就熟悉了),可以用于统计、排序和保存大量字符串而不用重复存储字符串的公共部分。主要思想就是利用字符串的公共前缀作为父结点来节约存储空间。......原创 2022-07-11 14:39:36 · 199 阅读 · 0 评论 -
【C++】std::promise
std::promise/std::async/std::packaged_task原创 2022-07-06 19:02:46 · 1835 阅读 · 0 评论 -
【C++】虚函数可以是内联函数嘛
内联函数可以是虚函数,但是在动态多态时,无法确定内联函数实体。原创 2022-06-28 14:48:26 · 285 阅读 · 0 评论 -
【C++】智能指针shared_ptr/unique_ptr
C++11智能指针shared_ptr,unique_ptr,weak_ptr原创 2022-06-09 01:11:10 · 305 阅读 · 0 评论 -
【C++】sort函数比较器invalid comparator
sort函数比较器invalid comparator今天在写项目的时候用到C++标准库的sort排序函数根据需要自定义了比较器cmpbool cmp(const vector<int>& a, const vector<int>& b) { int sum_a = accumulate(a.begin(), a.end(), 0); int sum_b = accumulate(b.begin(), b.end(), 0); retur原创 2022-05-25 21:24:08 · 738 阅读 · 0 评论