저는 컴퓨터 과학 수업을 듣고 있으며 GUI를 사용하여 계산기를 만들어야합니다. 나는 심지어 머리를 벽에 부딪혀서 심지어 의견을 얻으려고 노력하고 있었다. 포인터와 GetValue()를 사용하여 wxString으로 입력을 받아들이는 방법을 이해합니다.하지만 그다지 좋지 않습니다. 문자열을 이중 또는 정수로 가져올 수없는 경우 해당 작업을 수행 할 수 없습니다. wxString을 Double으로 변환하는 방법을 아는 사람 있습니까? 심지어 int? 이를 위해 사전wxString을 사용하는 WxWidgets
1
A
답변
2
에서
덕분에, 두 가지 기능이 ToDouble과 ToLong있다. 자세한 내용은
는 offical 한 문서에서 살펴 :
http://docs.wxwidgets.org/stable/wx_wxstring.html#wxstringtolong
http://docs.wxwidgets.org/stable/wx_wxstring.html#wxstringtodouble
편집 : 예 :
wxTextCtrl ctrl;
// user has entered a number
double number;
if(!ctrl.GetValue().ToDouble(&number))
// handle error
else
// continue...
는 참고 :이 번호를 입력 한 경우에만 작동합니다. 2 + 3과 같은 용어를 입력하면 함수는 false를 반환해야합니다. 이 경우 문자열을 분리하고 모든 숫자를 별도로 해석해야합니다.
관련 문제
- 1. wxWidgets wxBitmap
- 2. wxwidgets saveFile
- 3. wxWidgets wxString
- 4. wxWidgets 창 가져 오기
- 5. wxWidgets 소켓 전송률
- 6. wxWidgets 예외 처리
- 7. Wxwidgets 및 Pyqt
- 8. wxWidgets 크기 조절기 이해
- 9. wxWidgets - 알파 블렌딩
- 10. WxWidgets 도움말 컴파일
- 11. wxwidgets 관리자 문제
- 12. wxWidgets defaultlib 'MSVCRT'충돌 문제
- 13. 코코아의 Qt 또는 wxWidgets?
- 14. wxWidgets 및 boost :: thread?
- 15. wxWidgets wxGrid 문제 2.9.1
- 16. wxWidgets 및 WM_NCHITTEST
- 17. C++ wxwidgets 중첩 프레임
- 18. 절대적으로 죽음 wxWidgets Pain
- 19. ThreadX OS 용 임베디드 wxWidgets
- 20. wxWidgets wxConfBase 매우 느리게 작성하십시오.
- 21. wxwidgets setup.h "해당 파일 없음"
- 22. wxWidgets 하위 sizer가 확장되지 않습니다.
- 23. C에 wxWidgets 프레임 워크가 있습니까?
- 24. wxWidgets std :: map을 나타내는 위젯?
- 25. wxWidgets 잘못된 프레임 크기 계산
- 26. 여러 단계로 wxWidgets GUI 만들기
- 27. wxWidgets 및 상황에 맞는 메뉴
- 28. wxWidgets 용 터미널 형 윈도우?
- 29. 이벤트 처리기가 호출되지 않습니까? - wxWidgets
- 30. QMake 및 wxWidgets (외부 라이브러리)
나는 이미 그 자원들을 살펴 보았지만 오류 없이는 쓸 수 없다. 함수의 작동 원리에 대한 약간의 예를 들어 주시겠습니까? – TopGunCoder
게시물 수정을 참조하십시오 :) – tbolender