【发布时间】:2013-01-08 15:07:29
【问题描述】:
我正在创建一个简单的日志记录程序。当用户在控制台输入log some_file时,程序当前只是简单地接收来自cin的一些基本输入,并将其记录到some_file中。
但是,我不想使用cin 实现我自己的编辑器,而是想打开 Nano 编辑器并让用户在那里编辑他的消息。
然后,当消息完成后,我希望我的 C++ 记录器将其作为字符串接收并继续。
这正是 git 在提交时所做的。
我怎样才能做到这一点?
(最好不使用expect等工具,只使用原始C++代码。)
【问题讨论】:
标签: c++ linux git command-line-interface nano