텍스트 파일에 학생들의 목록을 저장합니다. 모든 학생의 기본 데이터는 한 줄에 저장되고 클래스 목록은 두 번째 줄로 저장되며 클래스는 ','
으로 구분됩니다. Mathematics,Linear Algebra,Physical Education Adv, Optics,
과 같습니다. 이 문자열을 하나의 문자열로 읽으면 어떻게 나눌 수 있습니까? 그래서 temp1이 수학, temp2 선형 Algera 등을 얻을 것입니다 ...?작은 문자열로 형식화 된 문자열 나누기
0
A
답변
0
사용 strtok를 기능 - 처음에 사용하기 어려워 보일 수 있지만 참조 http://www.cplusplus.com/reference/cstring/strtok/
이 페이지를 사용하지만, 그것은 아주 효율적인 것은
경우+0
이것은 내가 찾고있는 것입니다 :) –
0
당신은 강력한 즉시 이동 기능이 필요합니다 그 표준 : : 문자열과 표준 : : 벡터와 함께 작동 :
using namespace std;
vector<string> splitString(const string &str, const string &delim)
{
size_t start = 0, delimPos = 0;
vector<string> result;
do
{
delimPos = str.find(delim, start);
result.push_back(string(str, start, delimPos-start));
start = delimPos + delim.length();
} while(delimPos != string::npos);
return result;
}
내가 실제로 내 냈다 라이브러리에서이 뽑아)
관련 문제
- 1. StringBuffer를 작은 부분으로 나누기
- 2. 미리 형식화 된 문자열 깨기
- 3. 형식화 된 리터럴의 문자열 표현
- 4. 문자열을 x 부분 문자열로 나누기
- 5. 문자열을 다른 문자열로 나누기
- 6. 데이터베이스 시간 필드를 형식화 된 문자열로 변환합니다.
- 7. 형식화 된 mdate 문자열로 am/pm을 출력하려면
- 8. PHP - 정수 길이를 형식화 된 문자열로 변환
- 9. php 배열을 형식화 된 문자열로 변환
- 10. Linq를 사용하여 형식화 된 문자열로 객체 선택
- 11. 문자열 목록 나누기
- 12. 복수 문자로 된 문자열 나누기
- 13. JQuery가 작은 스크롤로 나누기
- 14. 작은 조각으로 QImage 나누기
- 15. COM - DATE 데이터 형식을 UTC로 형식화 된 문자열로 변환하는 방법
- 16. 문자열을 하위 문자열로 나누기 haskell
- 17. 사전 정보를 형식화 된 문자열로 변환하는 가장 좋은 방법 (C#)
- 18. 문자열 나누기
- 19. 나누기 문자열
- 20. 문자열 나누기
- 21. 문자열 나누기
- 22. 경과 된 시간을 형식화 된 문자열로 가져 오기
- 23. Doctrine에서 DateTime 객체를 형식화 된 날짜 문자열로 자동으로 구문 분석
- 24. NSTextView에서 형식화 된 문자열 가져 오기
- 25. bbcode로 형식화 된 문자열 하나 생성
- 26. 형식화 된 문자열 구문 분석 및 업데이트
- 27. SQL 쿼리에서 날짜 형식화 된 문자열 사용
- 28. 형식화 된 입력을 읽는 scanf()
- 29. Java에서 문자열 알고리즘 나누기
- 30. PHP - 이진 숫자 문자열을 작은 덩어리로 나누기
여기에 설명이 있습니다 : http://stackoverflow.com/questions/236129/how-to-split-a-string-in-c – Ardel
고맙습니다.이 링크도 도움이됩니다. –