문제
C/C ++에서 라이센스 집행 메커니즘을 보호하는 방법은 무엇입니까?
나는 다음을 알고있다 :
- 매크로 사용 (그러나 코드를 유지하기 어렵게 만들어)
- 정적으로 연결
- 심볼 이름을 난독 화합니다
다른 방법은 확실하지 않습니다.
- C ++ 템플릿 사용
- 인라인 함수 사용
해결책
일반적으로 코드를 최대한 깨끗하게 유지하고 코드를 보호하기 위해 타사 도구에 의존하는 것이 좋습니다. "C ++ Oppuscator"를위한 Google은 이러한 도구를 찾으십시오.
제휴하지 않습니다 StackOverflow