c++计算两点之间的角度 作者: BeefLiu 时间: 2026-03-04 分类: 编程记录 评论 给定两个点,计算两点相对于正北方的角度 double calAngle(const cv::Point& start, const cv::Point& end) { // 计算两点在X、Y轴上的差值 double dx = end.x - start.x; More...
c++传统指针的问题 作者: BeefLiu 时间: 2026-02-28 分类: 编程记录 评论 传统指针的问题 传统指针可能会导致内存泄漏、重复释放和一场安全问题,进而导致程序奔溃: #include <iostream> using namespace std; class Resource { private: string name; More...
c++标准库随机数 作者: BeefLiu 时间: 2026-02-27 分类: 编程记录 评论 现代 C++ (C++11 及以上) #include <random> #include <iostream> int main() { // 创建随机数引擎 std::random_device rd; // 用于获得种子 More...
c++标准库获取给定文件目录下的所有文件(包括子文件夹) 作者: BeefLiu 时间: 2026-02-25 分类: 编程记录 评论 std::vector<std::string> Tool::getAllFilesWithIterator(const std::string& folderPath, bool recursive) { std::vector<std::stri More...
Qt6获取给定文件目录下的所有文件(包括子文件夹) 作者: BeefLiu 时间: 2026-02-24 分类: 编程记录 评论 #include <QDirIterator> #include <QDebug> // 使用 QDirIterator 获取所有文件(包括子文件夹) QStringList getAllFilesWithIterator(const QString More...