【发布时间】:2012-09-24 15:19:44
【问题描述】:
string degreesToDMS(double angle) {
int intpart = 0;
int intpart2 = 0;
int intpart3 = 0;
return floor(angle) << "\xb0" << modf(angle, &intpart)*60 << "'" << modf(modf(angle, &intpart2), &intpart3)*60 << "\"";
}
这个函数以度为单位输入一个角度并输出一个纬度。
我在 return 语句上遇到错误。如何正确地将不同的数据类型连接到 C++ 中的字符串?
【问题讨论】:
-
首先创建一个字符串对象。
-
string::append 也应该有帮助。