함수에 대한 포인터와 포인터의 차이점은 무엇입니까? 독립형 함수에 const 한정자를 사용하는 것이 적합한 경우? 더 경고를 제공하지 ++const 대 포인터 포인터 (함수 용)
#include <iostream>
using namespace std;
int sum(int x, int y) { return x + y; }
typedef int sum_func(int, int);
int main()
{
const sum_func* sum_func_cptr = ∑ // const function
sum_func* sum_func_ptr = ∑ // non-const function ?
// What is the difference between sum_func_cptr and sum_func_ptr
int x = sum_func_cptr(2, 2);
cout << x << endl;
int y = sum_func_ptr(2, 2);
cout << y << endl;
sum_func_cptr = 0;
sum_func_ptr = 0;
return 0;
}
그램 :
나는 내 질문을 설명하기 위해 간단한 샘플을 썼다. 그것이 내가 묻는 이유입니다.
안녕하세요, 제가 말하는 Standard의 전문가가 있습니다. : P – GManNickG
Hehe, 저는 표준 텍스트로 n00b입니다. 그러나 나는 당신이 분석을 좋아하기 때문에 기뻐요. –
C++ 98 표준을 읽었습니다. 그래서 그걸 찾지 못했습니다. –