我正在使用Location类和getTime()方法来获取Android中的当前时间.然后我将那个Long号码发送给其他设备.该设备接收长号并应在消息框中显示数据,但我不知道如何将其转换为DD:MM:YY和当天的时间(或实际上人类可读的任何内容).我该怎么做呢?我无法使用当前格式,它必须是普通用户可以阅读的内容.
谢谢!
我有一组字符串,我需要访问每个字符串,并将字符串的第一个字母与一个char进行比较,如果它们相同则停止。我该如何处理?我尝试过
char* p;
for (std::set<string>::iterator iter=myset.begin(); iter!=myset.end();iter++)
{p = *iter;
if (p==characterForComparison) return 0;
}
Run Code Online (Sandbox Code Playgroud)
但这并没有通过编译器,它说
error C2440: '=' : cannot convert from 'std::basic_string<_Elem,_Traits,_Ax>' to 'char *'
Run Code Online (Sandbox Code Playgroud)
我该如何解决?我需要的非常简单,因此我需要一个尽可能简单的解决方案,只需遍历所有字符串,比较第一个字母,如果相同,则返回0;否则,返回0。