찾아봐도 제가 알고싶은 정보가 안나와서요 다들 그냥 헤더에 클래스 멤버로 정적 변수를 임베드 하고싶을 때 바로 초기화 할 수 있다. 정도까지만 적어놓았는데 인라인 함수도 매번 서브루틴을 콜하는 형식이 아니라 컴파일러에서 define처럼 해당 함수호출을 코드블럭으로 트랜스해주는 역할 아닌가요? 그럼 사실 매개변수가 없는 인라인 함수랑 인라인 변수의 차이가 뭔지 모르겠어요 컴파일 시간 차이가 있나? - dc official App
해당 댓글은 삭제되었습니다.
저 그럼 변수에 붙는 inline이 가지는 의미가 먼가요? 어떨 때 주로 inline변수를 쓰는지 아렬주실 수 있나요 - dc App
외부링크를 가지면서도 번역단위간 중복이 있어도 하나만 선택하게 해주는 기능이 inline에 있어서 씀 헤더 온리 라이브러리 작성할 때 엄청 편하게 해주지
아하..! 그런 비밀이 그렇군요 감사합니다 - dc App