static const int vs const static int
Programming/C/C++ / 2012. 6. 7. 15:33
static const int a;
const static int b;
a와 b가 다른가? 하고 찾아봤는데..
결론은 포인터(*)가 붙지 않는 한 같다. 라는 블로그 포스팅을 발견..
뭔가 내부적으로 다를까.. 했는데..
같구나..
아래는 본문..
---------------------------------------------------------------------------------------
출처 : http://lsrsp.egloos.com/1562353
1. 아래는 모두 같다..
static const int ...
static int const ...
const static int ...
const int static ...
int const static ...
int static const ...
2. 그러나 미테 2개는 다르다..
static const int * foo; // non-constant pointer to a constant variable.
static int * const foo; // constant pointer to a non-constant variable.
반응형
'Programming > C/C++' 카테고리의 다른 글
빅 엔디안(Big Endian) 과 리틀 엔디안(Little Endian) (0) | 2012.06.25 |
---|---|
메모리 공간의 이해 (0) | 2012.06.25 |
4장, 작은 객체에 대한 메모리 할당 - 1 : 메모리 풀은 무엇이며, 왜 필요한가? (3) | 2012.03.31 |
Convert char* to string (0) | 2012.01.19 |
파일 존재 유무 및 속성 조사 access() (0) | 2012.01.19 |