Loading

摘要: 在这篇文章中,我们将探讨 lambda 在不同方面的表现。然后我们将研究 std::function 及其工作原理。 什么是lambda 如果你还没用过C++11最强大的特征之一——lambda,我就来做一个简短的介绍: Lambda是匿名函数的别称。从本质上讲,它们是一种在代码的逻辑位置编写函数( 阅读全文
posted @ 2021-11-10 20:48 柴承训 阅读(791) 评论(0) 推荐(0) 编辑
摘要: ###一些弯路 最近需要进行uos开发,由于一些原因不想直接在uos系统的主机上进行开发,需要用到window远程uos桌面,向日葵之类的软件速度慢,从来都不是第一选择。然后在网上找了一种方法,通过vnc远程连接,又是下vncserver又是配置windows vnc client,叭叭搞了半天还是 阅读全文
posted @ 2021-11-08 21:33 柴承训 阅读(1551) 评论(0) 推荐(0) 编辑
摘要: 有时候在Linux写C++程序处理大量的数据,程序内部需要分配很大的数组来存放一些数据,但有时候分配的数组太大的话运行时会出现段错误。这种情况可能是分配的数组大小超过了Linux系统的默认栈空间的大小了,导致栈空间不够分配,出现错误。 查看linux默认栈空间的大小 通过命令 ulimit -s 查 阅读全文
posted @ 2021-11-02 22:09 柴承训 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 最近在开发linux窗口捕获,XLib下最小化的窗口不能够捕获到画面,需要将最小化的程序剔除出程序列表。 根据 https://specifications.freedesktop.org/wm-spec/1.3/ar01s05.html 查阅,窗口的属性由 _NET_WM_STATE 获取。 需要 阅读全文
posted @ 2021-10-19 17:21 柴承训 阅读(465) 评论(1) 推荐(0) 编辑