Published on2017年10月24日makefile简单写法Linux介绍 makefile 简单写法,含四个文件及相关编译规则。可自动查找.h.cpp,有常用模板如使用 muduo 库等,包含编辑、清理等目标,清晰定义对象、源文件及编译选项。
Published on2017年10月24日STL进阶cpp总结 STL 进阶内容:包含多种容器及操作,如打印容器元素、排序、查找等,还涉及迭代器、仿函数等,多种容器特性及适用场景不同,如 vector、deque、list 等,同时介绍了类似 shared_ptr 的智能指针等。
Published on2017年10月24日表达式求值——栈cpp此代码实现表达式求值,通过栈实现。`Precede`函数获取运算符优先级,`Operate`函数进行运算。`EvaluateExpression`函数遍历表达式,根据优先级进行操作数和运算符的处理,最终返回结果。主函数测试了该功能。
Published on2017年10月24日boost xmlcppBoost介绍了使用 Boost 库读写 XML 文件的示例代码。通过`load`函数读取`testConfigRead.xml`文件内容并存储到结构体`TestConfig`中,通过`save`函数将结构体内容写入`testConfigWrite.xml`文件,展示了 Boost 库在 XML 操作方面的便捷性。
Published on2017年10月24日python模拟鼠标、捕获按键事件Tools文章介绍用 Python 模拟鼠标、捕获按键事件。可连续双击鼠标左键,用按键 1 控制运行、其他按键暂停。通过多线程实现,定义相关函数并启动线程,代码实现了相应功能。