태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

lbjcom's blog

C4251 경고 메시지

Talk/IT l 2006/06/22 11:33
C4251 경고는 "... needs to have dll-interface to be used by clients of class ..." 와 같은 경고 메시지를 내는데, STL을 DLL에서 사용할때 주로 나오는 경고 메시지입니다. 관련된 MSDN링크는 여기(관련된 MSDN 링크) 이고, 이럴 경우 DLL내부에서만 사용하는 경우는 문제가 없다고 합니다.
(관련 문서 : http://www.hanbitbook.co.kr/web/sample/1296/cpp_stl_appendix.pdf)
해결 방법 또한 위 링크에 나와 있고 단순한 경고이기 때문에 그냥 사용해도 문제가 없을듯...단 경고 메시지가 보기 싫으면 헤더 파일에
#pragma warning(disable: 4251)
를 추가해 주면 됩니다.
이전에 STL을 DLL에 썼는데, DLL 외부에서 STL인 멤버에 접근을 할려고 하면 에러를 냈었는데, 아마 이 경고와 관련이 있는듯 합니다. DLL내부의 STL 인스턴스에 접근을 직접은 못하고 카피를 해줘야 할듯@.@a

혹시 다른 방법 있나요?=_=a
크리에이티브 커먼즈 라이선스
Creative Commons License

'Talk > IT' 카테고리의 다른 글

DMA 설정  (0) 2006/06/22
대용량 파일 업로드 가능하게 하는 방법  (0) 2006/06/22
C4251 경고 메시지  (0) 2006/06/22
메인보드 경고음  (0) 2006/06/09
웹페이지 표준화를 위한 행정소송?!  (0) 2006/05/03
나만의 버튼? 생성  (0) 2006/05/02

TRACKBACK :: http://lbjcom.net/trackback/134 관련글 쓰기

1  ... 209 210 211 212 213 214 215 216 217  ... 325 
BLOG main image
lbjcom's blog
봉진이의 블로그입니다:)
by lbjcom

카테고리

분류 전체보기 (325)
Books (12)
Diary (95)
Games (14)
Humors (12)
Movies (5)
My Precious... (13)
Music (18)
Outing (11)
Pictures (17)
Plays (4)
Restaurant (3)
Tools (9)
남자&여자 (14)
Talk (83)
Works (11)
누님 시트콤 (2)

달력

«   2012/02   »
      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      
Statistics Graph
tistory!get rss Tistory Tistory 가입하기!
POWERED BY PUBLICONS.DE