Я работаю в Qt Creator (Community) 5.5.1. Например, у меняQString - разбор QString с геоинформацией
строку = "44 ° 36' 14.2 \" N, 33 ° 30' 58.6 \ " E, 0м"
из QString. Я знаю, что я должен разобрать это, но я не знаю, как, потому что я никогда не сталкивался с такой проблемой. С нашей строки я хочу, чтобы получить некоторые другие меньшие строки:
ВКТ = «44»; cmt = "36"; сСт = "14,2"
CGG = "33"; cmg = "30"; CSG = «58,6»
Что я должен сделать для работы моей программки, как я сказал?
Мне нужен настоящий код. Благодарю.
Уверен, что я уже видел этот вопрос здесь, попробуйте функцию поиска. На этот раз я помогу: поиск «C++ String Parsing» –
О, спасибо, я «не знал». я нашел много информации, но я не нашел, как вырезать строки между двумя символами. – Khan
@Khan QStringList list = string.split (QRegExp ("[^ 0-9.]"), QString :: SkipEmptyParts); – Devopia