qt qstring 대입 연산자
글쓴이: gusrbs82 / 작성시간: 화, 2016/04/05 - 3:15오후
혹시
QString a = QString();
QString b = 'bbb';
a = b;
이 구문에서 프로그램이 터지기도 하나요???
값이 옮겨 가지도 않고, 제가 짠 프로그램에서 자꾸
a = b;부분에서 터지네요 ㅠㅠ
물론 제 프로그램에선 서로 다른 widget class들 안에 선언되있고
이리 저리 꼬여 있긴하지만... 함수 로그를 찍어보면
a = b; 지난 다음에 터지네요???
환장할 노릇이면서, 갑자기 궁금해지네요.
Forums:
VS 로 테스트 해보니. 이런 결과가 나오네요.
생성자는 리턴값이 없습니다. 그런데도. 값이 들어가네요.
결과는 나왔지만. 정확한지는 QString 클래스를 사용해서. 확인이 필요해 보입니다.
Qt 책을 보시면. 데이터 입력 및 사용에 관련된 예제 소스가 있을겁니다. 그것을 참고하시는것이 편하시리라 생각됩니다.
QString 클래스 관련 링크를 첨부해봅니다.
QString Class
http://doc.qt.io/qt-5/qstring.html
QString/ko
https://wiki.qt.io/QString/ko
[Qt] QString의 문자열 처리
http://norux.me/33
QString Class Reference
http://pyqt.sourceforge.net/Docs/PyQt4/qstring.html
[Tips] QString 을 CString(char* type)으로 전환하기
https://www.qtocube.co.kr/?p=449
QString Convert 관련
http://blog.naver.com/aroniro/220359491076
파일의 특정 부분 입 / 출력하기 (QTextStream::readLine, QString::split)
http://purestarman.tistory.com/213
Qt QString 과 한글 사용 정리
http://www.devpia.com/Maeul/Contents/Detail.aspx?BoardID=50&MAEULNO=20&no=960950&ref=960950&page=1
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
> 생성자는 리턴값이 없습니다. 그런데도. 값이
> 생성자는 리턴값이 없습니다. 그런데도. 값이 들어가네요.
QString a = QString()
위의 코드는 생성자 함수를 호출하고 그 리턴값을 a에 저장하는코드가 아닙니다.
저 코드는 다음과 같이 해석됩니다.
댓글 달기