Untitled
unknown
plain_text
2 years ago
1.4 kB
3
Indexable
#include <iostream> // 用于输入输出 #include <random> // C++20随机数生成 #include <string> // C++20std::string class Printer { public: // 随机打印一句句子 static void print() { std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(1, 10); constexpr int numSentences = 10; auto sentenceIndex = dis(gen); std::string sentences[numSentences] = { "我的世界不再是灰白,因为有你给它添上色彩。", "和你在一起,我觉得自己是世界上最幸福的人。", "你是我的今生今世,我的今生今世。", "你的出现,让我的世界变得完整。", "和你相遇,是我生命中最美好的礼物。", "你是我心里最重要的人,也是我最不想失去的人。", "遇见你,让我找到生命的意义。", "和你在一起,就足以让我感到幸福。", "只要你在我身边,我觉得自己是世界上最幸运的人。", "生命里最奢侈的幸福,就是和你相遇。" }; std::cout << sentences[sentenceIndex - 1] << '\n'; } }; int main() { auto printFunc = []() { Printer::print(); }; printFunc(); printFunc(); printFunc(); }
Editor is loading...