Я хочу, чтобы вызвать Си ++ в быстройбыстротекущех вопросов по поводу строки и С зЬгсру
bool getId3Info(const char * filename , char *artist , char * title )
{
// get the file's id3v2 tag, write info back
strcpy(artist,(const char*) id3v2tag->artist().toCString(true));
strcpy(title,id3v2tag->title().toCString(true));
}
Так я пишу объект-с оберткой для этой функции:
-(bool) getId3Info:(const char *)filename :(const char *)artist :(const char *) title
{
return getId3Info(filename, (char*)artist, (char*)title);
}
Таким образом, вопросов есть Я могу получить только представление строки C, используя cStringUsingEncoding
,
не может получить истинный буфер быстрого String
,
есть ли другой способ сделать это?