目录
- 背景
背景
在实际开发中,经常需要有对端测试程序,配合自己的程序,验证功能、逻辑等。面对繁杂、多变的需求,如果对端程序设计得不够灵活,则无法提升工作效率,如果能够与对端程序交互,通过命令行输入命令的方式完成测试验证,将大大提升工作效率,下面的示例程序是一个简单的命令行交互框架,各位小伙伴可以根据自己的需求添加命令即可,如果对你有帮助,请点赞、收藏,谢谢!
#include <iostream>
#include <string>
#include <vector>
#include <sstream>
/* 假设的命令处理函数 */
void commandHelp() {
std::cout << "Available commands:\n"
<< " help - Display this help message\n"
<< " echo <arg> - Echo the argument back to you\n"
<< " quit - Exit the pr