2015. 3. 23. 01:42

qPrintable 을 이용하여 QString 의 따옴표("") 제거 하기

작업 파일

이전 정리했던 내용인 Hello World 출력 하면서 "Hello World" 문구를 QT 에서 제공하는 QString 을 사용해서 출력할 수 있습니다. 그런데, 따옴표까지 모두 포함되서 출력되는 문제가 있는데 이를 해결하는 방법을 알아 봅니다.

1. QT Creator 를 열어서 Hello World 작업한 내용을 열어 봅니다.

  • qDebug 를 쓰기 위해서는 #include <QDebug> 를
  • QString 을 쓰기 위해서는 #include <QString> 을 필요로 합니다.

2. 실행해서 출력해보면 Hello World 는 나오지만 의도했던 바와 조금 다르게 따옴표가 찍혀서 나오는 것을 볼 수 있습니다.

3. 이를 qPrintable 함수를 써서 출력하면 따옴표 없이 출력이 됩니다.

Trackback 0 Comment 0