// Phase 19 (Track M.1) — class-method benign control for C++. #include #include #include class UserService { public: UserService() = default; void run(const std::string& input) { pid_t pid = fork(); if (pid == 0) { const char* argv[] = { "/usr/bin/true", input.c_str(), nullptr }; execv("/usr/bin/true", const_cast(argv)); _exit(127); } int status = 0; waitpid(pid, &status, 0); } };