【发布时间】:2013-07-14 18:33:43
【问题描述】:
我正在尝试执行类似于以下代码块的操作:
tf::transform t;
initializeTransform(t);
std::ofstream f;
f.open("somefile");
f << t << std::endl;
f.close();
假设我在尝试将t 写入f 时已正确设置f 和t,我该怎么做?我尝试了许多变体,所有变体都导致了巨大的文本墙,大意是ofstream 不知道如何处理 tf::transform 对象,这不足为奇。
有没有办法让ofstream 获取任意对象?是否有一些我可以很容易地将其转换为更有利于流式传输的格式?理想情况下,如果我转换它,我希望有一种方法可以将它可逆地转换为一些矩阵,我可以直接通过管道进出文件。
【问题讨论】:
标签: c++ tensorflow ros ofstream