2008년 02월 19일
오버라이딩과 오버로딩
# by | 2008/02/19 19:50 | 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++기초플러스 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)
◀ 이전 페이지다음 페이지 ▶