#include #include #include int main() { std::string s = "Hallo"; // niedrigste Permutation do { std::cout << s << '\n'; // aufsteigend ausgeben } while (std::next_permutation(begin(s), end(s))); }