Notice
                              
                            
                          
                        
                          
                          
                            Recent Posts
                            
                        
                          
                          
                            Recent Comments
                            
                        
                          
                          
                        
                    | 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 | 
| 9 | 10 | 11 | 12 | 13 | 14 | 15 | 
| 16 | 17 | 18 | 19 | 20 | 21 | 22 | 
| 23 | 24 | 25 | 26 | 27 | 28 | 29 | 
| 30 | 
                            Tags
                            
                        
                          
                          - vector
 - directx
 - 통계학
 - C언어
 - c++
 - map
 - 시스템프로그래밍
 - Array
 - list
 - html
 - Algorithm
 - 아두이노
 - 컴퓨터 그래픽스
 - 자료구조
 - Deque
 - 수광 소자
 - Stack
 - queue
 - LineTracer
 - arduino compiler
 - set
 - priority_queue
 - 아두이노 컴파일러
 - 라인트레이서
 - Visual Micro
 - WinAPI
 - 아두이노 소스
 - 운영체제
 - stl
 - Arduino
 
                            Archives
                            
                        
                          
                          - Today
 
- Total
 
목록namespace (1)
Kim's Programming
      
      
        네임스페이스(namespace)의 이용
        
  
  
        
    
            
            
            
            
            
            
              
            
          namespace의 사용 namespace는 변수명의 충돌을 막기위해서 사용합니다. 다음 소스의 경우를 보겠습니다. 123456789101112131415161718#include namespace ABC{ int i;}namespace DEF{ double i;} void main(){ int i;//지역 변수 ABC::i;//네임스페이스 ABC 변수 DEF::i;//네임스페이스 DEF 변수}cs 전부 같은 i입니다. 6번째, 10번째, 그리고 15번째 모두 같은 i라고 선언이 되어있습니다. 하지만 다르게 쓸 방법이 필요하다면? 이런경우에 namespace를 쓰게 됩니다. 다 같은 i지만 namespace를 사용함으로써 같으면서 다른 i들이 됩니다. namespace의 규칙 namespace는 다음과 ..
        Programming/Cplusplus
        
        2016. 3. 7. 22:07