저는 제 대학의 프로젝트를 진행하고 있습니다. 요점 중 하나는 비 정적 라이브러리를 사용할 수 없다는 것입니다. 인터럽트를 처리 할 때 나는 assembly.h (어셈블리 라인 코드 묶음 대신에 setvect())를 사용하여 복잡한 작업을 피하기 위해 dos.h를 사용하고 싶습니다.dos.h (정적 또는 동적) 라이브러리의 종류는 무엇입니까?
라이브러리 사용을 고려한 부분의 대략적인 번역은 다음과 같습니다 : "... 플랫폼 (하드웨어 및 OS)과 독립적 인 표준 (정적) C/C++ 라이브러리 만 사용할 수 있습니다. 시스템 호스트 또는 동적 라이브러리 (DLL)의 특정 라이브러리를 사용할 수 있습니다. "
dos.h는 어떤 종류의 라이브러리입니까?
"dos.h"라는 이름은 OS와 매우 관련이있는 "DOS"와의 관계를 의미합니다! 그러나 이것은 단지 암시 일뿐입니다.이 헤더가 무엇인지 알지 못하고 컨텍스트를 제공하지 않습니다. 'dos.h '란 무엇입니까? 'dos.h'는 어느 것을 사용하고 있습니까? 너 어디서 났니? 'dos.h '라는 이름의 파일을 지금은 완전히 독립적 인 플랫폼으로 만들 수 있습니다 (거의 확실하게 이미'dos.h' 파일과 같은 일을하지는 않습니다). –
"플랫폼 (하드웨어 및 OS)과 독립적입니다."- 음, dos.h는 플랫폼 (OS)에 가장 확실하게 의존합니다. –
감사합니다. 나는 그것이 독립적이지 않다라고 생각했다. 그러나 나는 그렇게 물었다. 이 일을 힘들게해야 할 것 같습니다. @DanielFischer 답변으로 게시하는 경우 제외하고 싶습니다. 답장을 보내 주셔서 다시 한번 감사드립니다. [: –