C++에서 할당 문 인터프리터 용 프로그램을 작성해야합니다. 숫자, 단어 및 연산자 (=, +, -, *, /)로 구성된 입력을 토큰 화해야하는 java.i 프로그램을 구현했습니다. java에서 스트림 토큰 라이저를 사용하여 토큰 화하고 입력을 구문 분석합니다. 다음 토큰으로 이동하는 1.control과 같은 함수가 필요합니다. 현재 토큰 (숫자 또는 단어)의 유형 2.type .like 함수 nexttoken() 및 ttype() nval() sval() java에서 pushback(). 저를 도와주십시오.자바에서 streamtokenizer를 대체 할 때 C++에서 사용할 수있는 클래스는 무엇입니까?
답변
Boost::Tokenizer은 C++ 용으로 매우 다재다능한 토크 나이저이며 쉽게 처리해야합니다.
나는 그걸 보았습니다. 그러나 – user864408
@ user864408에서 nextToken()과 ttype() 같은 메소드를 찾을 수 없습니다. C++로 작성되었습니다. Java와 같은 규칙을 사용하지 않을 것입니다. 반복기를 사용하는데, 이는 반복적으로 C++을 사용하는 경우 이해해야하는 개념입니다. –
C++ 반복기에 익숙합니까? Boost :: tokenizer는 nextToken()과 같은 함수가 아닌 동작을 기반으로 작동합니다. 문서에는 토큰을 추출하는 데 사용하는 좋은 예가 있습니다. 그것은 타입 함수를 가지고 있지 않지만 각 타입의 std :: vectors를 생성 한 다음 std :: find를 사용하여 그 중 하나인지를 확인할 수 있습니다. 예 : C++ 0x,'std :: vector
- 1. 자바에서 스레드 래퍼 클래스는 무엇입니까
- 2. OpenThemeData 함수에 사용할 수있는 클래스는 무엇입니까?
- 3. 자바에서 PHP의 연관 배열 대체
- 4. Perl에서 split을 대체 할 수있는 방법은 무엇입니까?
- 5. jQuery에서 .ajax를 대체 할 수있는 방법은 무엇입니까?
- 6. MVCTurbine에서 Application_Start를 대체 할 수있는 것은 무엇입니까?
- 7. C# 클래스 디자인 - 정적 추상 대신 사용할 수있는 클래스는 무엇입니까?
- 8. Java Swing :이 클래스를 구현하는 데 사용할 수있는 클래스는 무엇입니까?
- 9. C에서 대체 gettext lib?
- 10. Silverlight 4에서 사용할 수있는 스레드로부터 안전한 컬렉션 클래스는 무엇입니까?
- 11. Perl 정규 표현식을 사용할 수있는 언어 클래스는 무엇입니까?
- 12. 간단한 작은 프로젝트에서 사용할 수있는 최고의 mysql PHP 클래스는 무엇입니까?
- 13. 대체 할 글꼴은 무엇입니까
- 14. Objective-C에서 소리를 녹음하는 클래스는 무엇입니까?
- 15. UML을 대체 할 수있는 대안
- 16. 대체 JRE 클래스는 어떻게 삭제합니까?
- 17. val 대신 val을 사용할 수있는 방법이 있습니까? 자바에서 처리 명령 줄 인수를 디버깅 할 때
- 18. 자바에서 리플렉션을 사용할 때 캐스트 할 수 없습니다
- 19. Java Boolean 래퍼 클래스는 어떻게 인스턴스화됩니까? 자바에서
- 20. 자바에서 드로잉 애니메이션이나 정적 디그램을 사용할 수있는 API는 무엇입니까?
- 21. 돈을 대표하는 데 사용할 클래스는 무엇입니까?
- 22. 이 루비 문자열을 인용 할 때 사용할 수있는 문자는 무엇입니까?
- 23. 정규식을 디버깅/스테핑 할 때 사용할 수있는 도구는 무엇입니까?
- 24. 오늘 펌웨어를 테스트 할 때 사용할 수있는 소프트웨어 도구는 무엇입니까?
- 25. field_create_field를 호출 할 때 사용할 수있는 기본 필드 유형은 무엇입니까?
- 26. LaTeX에서 SQL을 조판 할 때 사용할 수있는 패키지는 무엇입니까?
- 27. MP3/FLAC을 편집 할 때 사용할 수있는 무료 라이브러리는 무엇입니까?
- 28. 자바에서 메소드를 사용할 때 루프를 수행 할 수 없다
- 29. NHibernate와 매핑해야 할 클래스는 무엇입니까?
- 30. .NET의 CryptoStream을 대체 할 수있는 대안?
RegExp를 사용해 보셨습니까? – Bitmap
아니 .. 그게 뭐야? – user864408
정규 표현식. – Bitmap