会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
miyanyan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
下一页
2022年4月27日
Compilation error C2766 "std::hash<QString>"
摘要: Qt5.4.10引入了 QString 的hash函数,所以如果qt版本过高会产生编译错误 #if (QT_VERSION < QT_VERSION_CHECK(5, 14, 0)) namespace std { template<> struct hash<QString> { inline s
阅读全文
posted @ 2022-04-27 12:30 miyanyan
阅读(219)
评论(0)
推荐(0)
2022年4月15日
算法笔记本
摘要: 书写规范 别在同一行定义多个变量 vector<bool> ans, indexes; sort(indexes.begin(), indexes.end()); // <- 这里sort的其实是一个 vector<bool> !!! 大坑被坑了 思路转变 二维数组 二维数组也是数组,对他的操作其实
阅读全文
posted @ 2022-04-15 18:02 miyanyan
阅读(35)
评论(0)
推荐(0)
2022年4月7日
qt信号槽与c++的lambda表达式
摘要: 有时候每个槽函数都定义一下非常的麻烦,这时我们就会用到lambda表达式,如: QAction* actStart = new QAction(tr("start"), this); connect(actStart, QOverload<bool>::of(&QAction::triggered)
阅读全文
posted @ 2022-04-07 11:38 miyanyan
阅读(360)
评论(0)
推荐(0)
2021年12月29日
常用算法模板(参考AcWing、0x3f)
摘要: 1.基础算法 快速排序 // 以中心点 void quickSort(vector<int>& nums, int l, int r) { if (l >= r) return; int i = l - 1, j = r + 1, x = nums[l + r >> 1]; while (i < j
阅读全文
posted @ 2021-12-29 18:06 miyanyan
阅读(133)
评论(0)
推荐(0)
2021年12月3日
c++ string split
摘要: cplusplus上介绍了很多种方法 stack overflow 上有个很简短的方法 ####下面两种方法会漏掉空字符串,比如127.0.0.1.,最后一个空字符串会漏掉 #include <iostream> #include <string> #include <vector> #includ
阅读全文
posted @ 2021-12-03 10:04 miyanyan
阅读(580)
评论(0)
推荐(0)
2021年11月16日
unordered_map/unordered_set 自定义哈希函数
摘要: namespace std { template<typename T1, typename T2> struct hash<pair<T1, T2>> { inline size_t operator()(const pair<T1, T2>& v) const { return std::has
阅读全文
posted @ 2021-11-16 16:36 miyanyan
阅读(140)
评论(0)
推荐(0)
2021年11月2日
Psychopy TextBox2 当按下空格时自动换行
摘要: lz本打算用Psychopy.visual.TextBox2模拟一个输入框,能实时显示输入的中文,这时遇到一个问题,即输入法是按下空格输出想要的汉字,如果多按了一下空格时,TexBox2的显示就会自动换行。 但是我完全不想让他换行,于是开始翻TextBox2的源码,最终发现了这个: 看到没,空格、'
阅读全文
posted @ 2021-11-02 15:52 miyanyan
阅读(405)
评论(4)
推荐(0)
2021年8月31日
c++ priority_queue 自定义比较函数
摘要: lambda auto comp=[](const int& lhs, const int& rhs) { return lhs < rhs; }; std::priority_queue<int, std::vector<int>, decltype(comp)> pq(comp); struct
阅读全文
posted @ 2021-08-31 15:27 miyanyan
阅读(427)
评论(0)
推荐(0)
2021年8月12日
【Qt】glBindFramebuffer(GL_FRAMEBUFFER, 0) 导致屏幕空白的问题
摘要: 最近正在使用Qt的QOpenGLWidget来学习opengl,前期进展十分顺利,直到我遇到了framebuffer这一章节 framebuffer的大致使用方式如下: // 创建FBO unsigned int framebuffer; glGenFramebuffers(1, &framebuf
阅读全文
posted @ 2021-08-12 10:59 miyanyan
阅读(1823)
评论(2)
推荐(1)
2021年7月9日
摩尔投票
摘要: ###题目 面试题 17.10. 主要元素 ###方法 ####真简单! 哈希表!计数!return! 完活! …………………………………… 等等,题目要求O(1)空间,这…… ####核心是对拼消耗 我们把这个数组想象成一排士兵,他们来自不同的国家,而且不同国家都是敌对关系,也就是说两两相遇就会开
阅读全文
posted @ 2021-07-09 17:45 miyanyan
阅读(55)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
下一页
公告