Contents

조회 수 7046 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
연습과제 1>>
main함수의 소스가 수행될 수 있는 String클래스를 디자인해보자.

[main함수]
int main()
{
    String str1 = "Good";
    String str2 = "morning";
    String str3;    

    str1 = str3 = str2;
    str1 = "good ";        
    String str4 = str1 + str2;
    
    cout << str1 <<endl;
    cout << str2 <<endl;
    cout << str3 <<endl;
    cout << str4 <<endl;
    
    str1 += str2;
    if(str1 == str4)
        cout << "문자열이 일치합니다.
";
    else
        cout << "문자열이 일치하지 않습니다.
";
    
    String str5;
    cout << "문자열 입력 : ";
    cin >> str5;
    
    cout << "입력 문자열은 [" << str5 << "] 입니다.
";
    
    String str6 = "Hello";
    
    if( !str6.isEmpty() ) //문자열이 비어있는지 검사하는 함수
    {        
        str6.Empty(); //문자열 비우는 함수
        cout << "str6 문자열 초기화 수행
";        
    }
    
    cout << "str6 문자열 출력 : " << str6 << endl;    
    str6 = "Happy Birthday";
    
    str6.Replace(); //문자열 역순저장 함수
    cout << "역순 문자열은 " << str6 << " 입니다.
";
    
    int len = str6.Lenth(); //문자열의 길이를 구하는 함수
    cout << "문자열의 길이는 " << len << " 입니다.
";
    
    return 0;
}


?

  1. [js] 자바스크립트(Javascript) 코드를 동적으로 삽입하는 방법..

  2. 밸런싱 로봇.. 최종.. (관련 논문도 첨부) ㅋㅋ

  3. 레고 마인드스톰 NXT 수도쿠, 큐브 소스코드..

  4. 아두이노 관련 정보..

  5. 레고 NXT 마인드스톰 밸런싱 로봇 ㅎㅎ

  6. 모터에 대한 pid 제어.. ㅎㅎ

  7. [doc] UI개발시 유용한 소프트웨어 (개발 및 디버깅 툴)

  8. [flash] 자동차 엔진의 원리 (4행정 사이클 그림)

  9. [pdf] GPS의 동작 원리 ㅎㅎ

  10. [android]개발 가이드 및 한글화 문서

  11. [ios] 아이폰 개발 따라하기 ㅋㅋㅋ

  12. [android] 해상도 관련 팁 (dip -> pixel 변환)

Board Pagination Prev 1 ... 38 39 40 41 42 43 44 45 46 47 ... 98 Next
/ 98