아두이노 문자열 Split > 오픈소스 | IOTsw_u2 U2 Project
오픈소스

Aduino 아두이노 문자열 Split

본문

void Split(String sData, char cSeparator)
{	
	int nCount = 0;
	int nGetIndex = 0 ;

	//임시저장
	String sTemp = "";

	//원본 복사
	String sCopy = sData;

	while(true)
	{
		//구분자 찾기
		nGetIndex = sCopy.indexOf(cSeparator);

		//리턴된 인덱스가 있나?
		if(-1 != nGetIndex)
		{
			//있다.

			//데이터 넣고
			sTemp = sCopy.substring(0, nGetIndex);

			Serial.println( sTemp );
		
			//뺀 데이터 만큼 잘라낸다.
			sCopy = sCopy.substring(nGetIndex + 1);
		}
		else
		{
			//없으면 마무리 한다.
			Serial.println( sCopy );
			break;
		}

		//다음 문자로~
		++nCount;
	}

}

 

댓글목록

오픈소스 목록

Total 23건 1 페이지
게시물 검색

IOTsw_u2 정보

회사 . U2
주소 . 어느별 하늘 아래에 있것지요
사업자 등록번호 . 백수임 대표 . 김씨 전화 . 02-123-4567 팩스 . 팩스없음
통신판매업신고번호 . 낼할께 개인정보관리책임자 . 김씨가 알아서 함 부가통신사업신고번호 신고안함
Copyright © 2001-2013 U2. All Rights Reserved.
닫기