Dynamic link library implementation method and system, computer equipment and storage medium
A technology of a dynamic link library and an implementation method, which is applied in the field of systems, computer equipment and storage media, and the implementation method of a dynamic link library, and can solve problems such as performance overhead and code segment expansion, so as to eliminate performance loss, eliminate code expansion, and improve performance Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0022] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. It is only stated here that the words for directions such as up, down, left, right, front, back, inside, and outside that appear or will appear in the text of the present invention are only based on the accompanying drawings of the present invention, and are not specific to the present invention. limited.
[0023] Such as figure 1 As shown, the invention provides a dynamic link library implementation method, including:
[0024] S101, scan the global variables in the source code of the library file and define the global variables with a macro,
[0025] S102, adding a structure pointer parameter represented by a macro definition to each function of the non-C runtime library in the source code of the library file;
[0026] S103, creating a header file and declaring ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com