上一页 1 2 3 4 5 6 7 8 ··· 61 下一页
摘要: If you want to use other types as the key, make sure that you provide operator==() and a qHash() implementation. #ifndef EMPLOYEE_H #define EMPLOYEE_H 阅读全文
posted @ 2020-09-15 11:15 心媛意码 阅读(615) 评论(0) 推荐(0) 编辑
摘要: Algorithm 快速排序 这个是面试中常问的算法题,它主要考察到双指针,以及递归的知识. 算法介绍: 首先,选定左端的作为基准值,下标i和j分别指向最左端和最右端; 接着,j向右移动,直到找到比基准值小的值y(如果j当前所指向的值就满足则不需要移动);等j停下来后,i开始向右移动(前提是i和j不 阅读全文
posted @ 2020-09-09 20:13 心媛意码 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.先创建剪切的区域: HRGN rgnRect1 = CreateRectRgn(10,10,100,100); //x1, y1, x2, y2 2.设置窗口: SetWindowRgn((hWnd, rgnRect1 , bRedraw); //可见则bRedraw设为TRUE. 参考文章: 阅读全文
posted @ 2020-09-08 16:20 心媛意码 阅读(528) 评论(0) 推荐(0) 编辑
摘要: F8 阅读全文
posted @ 2020-09-08 11:25 心媛意码 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 1.a C++11-standard-compliant compiler: CMakeList.txt中增加add_compile_options(-std=c++11) 2.重新cmake: 删除文件夹下的文件 rm CMakeCache.txt 重新编译即可 阅读全文
posted @ 2020-09-04 07:55 心媛意码 阅读(113) 评论(0) 推荐(0) 编辑
摘要: https://stackoverflow.com/questions/16904529/fatal-error-rc1015 阅读全文
posted @ 2020-09-02 13:52 心媛意码 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 这种情况出现在多任务系统当中,在任务执行期间捕捉到信号并对其进行处理时,进程正在执行的指令序列就被信号处理程序临时中断。如果从信号处理程序返回,则继续执行进程断点处的正常指令序列,从重新恢复到断点重新执行的过程中,函数所依赖的环境没有发生改变,就说这个函数是可重入的,反之就是不可重入的。众所周知,在 阅读全文
posted @ 2020-09-01 23:56 心媛意码 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Algorithm 350. 两个数组的交集 II 这次查看了官方的做法,原来采用了哈希表的方法,真是很巧妙啊. class Solution { public: vector<int> intersect(vector<int>& nums1, vector<int>& nums2) { if ( 阅读全文
posted @ 2020-08-28 20:19 心媛意码 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 相比于断言适用于排除逻辑上不可能存在的状态,异常通常是用于逻辑上可能发生的错误。 异常声明 Item 1:当函数不可能抛出异常或不能接受抛出异常时,使用noexcept 理由 如果不打算抛出异常的话,程序就会认为无法处理这种错误,并且应当尽早终止,如此可以有效地阻止异常的传播与扩散。 示例 //不可 阅读全文
posted @ 2020-08-26 19:46 心媛意码 阅读(213) 评论(0) 推荐(0) 编辑
摘要: int main(int argc, char **argv) { QApplication app(argc, argv); QString str1 = "Test"; QByteArray ba = str1.toLatin1(); const char *str2 = ba.data(); 阅读全文
posted @ 2020-08-26 13:32 心媛意码 阅读(2146) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 61 下一页