#include <random> #include <chrono> // For random seed // 目标点 std::random_device rd; std::mt19937 gen(rd()); // std::uniform_int_distribution:均匀整数分布,用于生成指定范围内的整数。 // std::uniform_real_distribution:均匀实数分布,用于生成指定范围内的实数。 // std::normal_distribution:正态分布,用于生成服从正态分布的随机数。 double error=3; std::uniform_real_distribution<int> dist(-error, error); int random_number = dist(gen);