[const reference와 임시객체]
대뜸 질문입니다... 다음 코드에서 문제가 되는 부분을 설명 해 보세요^^ #include using namespace std; double refcube(const double &ra) { return ra * ra * ra; } void swapr(int &a, int &b) { int temp; temp = 1; a = b; b = temp; } int main() { double side = 3.0; long edge = 5L; double c1 = refcube(edge); double c2 = refcube(7.0); double c3 = refcube(side + 10.0); long a = 3L; long b = 5L; swapr(a, b); return 0; } C++ 기초 플러스 5판(..
2011.03.30