검색결과 리스트
qstring에 해당되는 글 1건
- 2015.03.03 QT 에서의 string 처리 모음
1. hex 값이 들어 있는 QbyteArray를 String으로 만들 때
QString temp = QString(tarr.toHex());
QString().sprintf 으로 할려니까 노답.
2. hex값 들이 나열된 string을 int로 바꿀 때
qint64 tvalue = temp.toInt(&ok, 16);
3. Windows의 localtime32로 생성한 데이터를 바이너리 데이터로 저장하고 QT에서 읽어올때
1,2번을 거쳐서 만든 값은 sec 값으로서 해당 값에 1000을 곱해준 다음에 밀리세컨드를 시간으로 변경해주는 함수를 사용한다.
QDateTime datatime = QDateTime::fromMSecsSinceEpoch(tvalue * 1000);
4. 10진수 값을 hex string으로 만들때.
QString::number(temp_number[1], 16)
만일 이 값의 "0"으로 자릿수를 맞추면서 hex로 변환한다고 한다면
QString("%1").arg(temp_number[1], 2, 16, QLatin1Char( '0' )).toUpper()
RECENT COMMENT