1. 중복 include 막는 방법 (#pragma once)


1번 방법: #ifndef

#ifndef MYHEADER_H
#define MYHEADER_H
// ... 내용
#endif

2번 방법: #pragma once (최신 컴파일러들은 다 지원함)

#pragma once

2. std::cout 할 때 escape sequences


\\n → 줄바꿈

\\r → 캐리지 리턴 (출력 커서를 처음으로 옮김)

\\t → 탭

\\\\ → 역슬래시

\\" → 따옴표

3. Namespace 통합 (C++17)


// 기존의 방법

namespace VisionLib
{
	namespace Algorithms
	{
			namespace Filters
			{
				// ...
			}
	}
}

// 아래는 C++17 부터 사용 가능한 방법

namespace VisionLib::Algorithms::Filters
{
	// ...	
}