오버라이딩과 오버로딩

Java에서도 그렇고 항상 햇갈린다.
그래서 찾아봣는데 정말 잘 설명된 그림인듯!

by 거친바람 | 2008/02/19 19:50 | C++ | 트랙백

x-note 아카데미 행사


나는 p300-sp83k를 지르고 말았다..

by 거친바람 | 2008/02/18 17:29 | etc | 트랙백

TDD의 시작

Test - Driven Development 이하 TDD(Kent Bect) 테스트주도개발을 접해봐야지.
책 TDD은 3부로 나누어 집필해 놓았다.

1부 화폐 예제
2부 xUnit 예시
3부 테스트 주도 개발의 패턴

일단 화폐 예제부터 시작해서 책을 읽고 TDD에 대해 이해해 봐야지.

by 거친바람 | 2008/01/21 15:34 | TDD | 트랙백

C++ 데이터 처리

다른언어와 같이 타입의 정수형이 있지만 wchar_t라는 정수형이 하나 더 있다.

#define 으로 기호상수를 정의하지 말고 const 제한자를 사용하라

부동 소숫점형 예제
#include <iostream>
using namespace std;

int main()
{
    cout.setf(ios_base::fixed, ios_base::floatfield);
    //고정 소수점 형식으로 출력

    float tub = 10.0 / 3.0;   //유효숫자 6개
    double mint = 10.0 / 3.0;  //유효숫자 15개
    const float million = 1.0e6;

    cout << "tub = " << tub
           << ", a million tubs = " << million * tub
           << ", \nten million tubs = " << 10*million*tub << endl;

    cout <<"mint = " <<mint << ", a million mints = "
           <<million*mint << endl;
    return 0;
}

데이터형 변환자 :
    (typeName) value    //기존 C스타일
    typeName (value)    //C++스타일
    데이터형의 강제변환시 사용

by 거친바람 | 2008/01/17 16:28 | C++ | 트랙백

C++시작하기

교재는 C++기초플러스 5판.
cin과 cout을 사용해보자.

#include <iostream>
using namespace std;
void simon(int n);

int main()
{
    simon(3);
    cout << "정수를 하나 고르시오: ";
    int count;
    cin >> count;
    simon(count);
    cout << "끝!" << endl;
    return 0;
}


void simon(int n)
{
    cout << "Simon 왈, 발가락을 " << n << "번 두드려라" <<endl;
}

by 거친바람 | 2008/01/17 15:09 | C++ | 트랙백(2)

◀ 이전 페이지다음 페이지 ▶