遍历数组 作者: BeefLiu 时间: 2026-03-08 分类: 编程记录,C++ 评论 1、C-Style for(size_t i =0; i < players.size(); i++) { if(players[i].hp == 0.f) players[i].hp = 100.f; } 2、C++11 for(auto& playe More...
免费的代价:请别再用我的信任,偷偷安装那些软件 作者: BeefLiu 时间: 2026-03-07 分类: 生活 评论 最近因为系统卡顿,我一怒之下重装了电脑。面对海量的驱动程序,为了省事,我这次选择了“老朋友”——360驱动大师。 不得不说,作为一款工具软件,它在“驱动管理&rdq More...
c++计算两点之间的角度 作者: BeefLiu 时间: 2026-03-04 分类: 编程记录,C++ 评论 给定两个点,计算两点相对于正北方的角度 double calAngle(const cv::Point& start, const cv::Point& end) { // 计算两点在X、Y轴上的差值 double dx = end.x - start.x; More...
c++传统指针的问题 作者: BeefLiu 时间: 2026-02-28 分类: 编程记录,C++ 评论 传统指针的问题 传统指针可能会导致内存泄漏、重复释放和一场安全问题,进而导致程序奔溃: #include <iostream> using namespace std; class Resource { private: string name; More...
c++标准库随机数 作者: BeefLiu 时间: 2026-02-27 分类: 编程记录,C++ 评论 现代 C++ (C++11 及以上) #include <random> #include <iostream> int main() { // 创建随机数引擎 std::random_device rd; // 用于获得种子 More...