このプログラムは、何かをテキスト ファイルに出力します。行数が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);
}