该程序将某些内容打印到文本文件中。当行数超过 30 时,我想擦除文本文件的内容,然后它应该再次开始在文本文件中打印。
void GPSCallback(const gps_common::GPSFix::ConstPtr& msg)
{
std::ofstream output;
output.open("file1.txt",std::ios_base::app);
output<<"\n"<<msg->latitude<<","<<msg->longitude;
output.close();
usleep(10000000);
}