原文服务方: 计算技术与自动化       
摘要:
在COM组件技术的基础上,对Win32平台下应用程序的二进制接口跨编译器兼容问题进行了研究.通过利用Win32平台下COM技术规约针对对象内存分布的一致约定,结合C++语言虚函数表的特性,提出一种专用于Win32平台的应用程序二进制接口跨编译器兼容问题解决方法.并由该方法衍生出一系列二进制接口兼容的类,形成一整套解决方案.与传统Win32平台上使用C语言接口或COM组件来达到二进制接口兼容的方式不同,新方案采用精简的类和虚函数表来规范对象内存分布,借助Win32平台下编译器对COM技术的广泛支持,实现了应用程序接口在不同编译器下二进制级别的统一.同时,方案保持了原C++语言的面向对象特性,还具有简单、轻量级的特点.
推荐文章
VxD与Win 32应用程序间的通信机制
虚拟设备驱动程序
VToolsD
通信
中断
Visual Fortran调用Win32 API函数
数值计算
应用编程接口
接口模块
调用约定
混合编译
Win32 Api函数的重要作用及调用
Win32 Api函数
互斥体
调用
要点
Win32环境下的OpenGL程序设计
Win32
OpenGL
DC
RC
Windows消息映射
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种轻量级的Win32应用程序二进制接口兼容方案
来源期刊 计算技术与自动化 学科
关键词 Win32平台 二进制接口兼容 跨编译器 轻量级
年,卷(期) 2019,(1) 所属期刊栏目 计算机软件及应用
研究方向 页码范围 153-156
页数 4页 分类号 TP311.1
字数 语种 中文
DOI 10.16339/j.cnki.jsjsyzdh.201901029
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 周海洋 华自科技股份有限公司硬件研发部 1 1 1.0 1.0
2 黄小大 华自科技股份有限公司硬件研发部 1 1 1.0 1.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (8)
参考文献  (1)
节点文献
引证文献  (1)
同被引文献  (0)
二级引证文献  (0)
2006(1)
  • 参考文献(1)
  • 二级参考文献(0)
2019(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2020(1)
  • 引证文献(1)
  • 二级引证文献(0)
研究主题发展历程
节点文献
Win32平台
二进制接口兼容
跨编译器
轻量级
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算技术与自动化
季刊
1003-6199
43-1138/TP
16开
1982-01-01
chi
出版文献量(篇)
2939
总下载数(次)
0
总被引数(次)
14675
论文1v1指导