Generating tool of function module
A technology of functional modules and tools, applied in the computer field, can solve problems such as cumbersome development process, increased development cost, and inconvenience, and achieve the effect of simplifying the development process, reducing development cost, and reducing the degree of tediousness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0097] In this example, the broadcast channel module is stored in the resource library, and its module information is as follows:
[0098] API name: Play_Channel;
[0099] Functions implemented by API: play channel;
[0100] API formal parameter information: char*ch_name (parameter type and parameter name); channel name to be played (parameter meaning);
[0101] The function information stored in the resource library is as follows:
[0102] function name: play channel string;
[0103] Functions implemented by API: play channel;
[0104] The corresponding relationship between the formal parameter name of the API and the function name: the formal parameter parameter name "ch_name" corresponds to "string";
[0105] In this example, the acquisition unit acquires the demand information "broadcast channel CCTV" of the functional module, the matching unit matches the demand information "broadcast channel CCTV" with the function name stored in the resource library, and searches fo...
example 2
[0108] In this example, take Notepad, a text editing tool developed based on a file system such as FAT32 or NTFS, as an example for illustration. During the development of Notepad, it is necessary to read the content of the text file into the memory buffer. For the convenience of explanation, here, reading the content of the text file into the memory buffer is called the ReadTextFile module. The module information of this module includes the following steps:
[0109] Define data: the name is file_length, the type is int;
[0110] Define the pointer: the name is p_buffer, the type is char;
[0111] Get the size file_length of the file file_path; / / requirement information, where the parameter file_path is the file path
[0112] Apply for a memory size of file_length for p_buffer;
[0113] Read the data whose size is file_length in the file file_path into p_buffer;
[0114] return p_buffer;
[0115] The file size acquisition module is stored in the resource library, and its m...
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