VC
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用 程序 之 间不一致 时 , 程序 就不会 成 功一链接 。 F ofI的缺 省方 式 使 符 号 在 O J文 件 中变 成 rt 1 a B 大写 。如 果在 VC程 序 中调 用 一 个 使 用 F r a ot n缺 r
1 vC与 F rrn混 合语 言编 程 约定 ota
混合语 言编程是 采用 两种 或两种 以上 的编程语 言组 合编程 , 彼此相 互 调 用 . 行 参数 传 递, 享 数 进 共 据结 构及数据 信 息, 从而形 成一 种程 序实体 的过 程 。
维普资讯
20 02年 第 3期
轻
金
属
・3 ・ 9
VC与 F rrn混 合编 程 及 其 在 铝 电 解 槽 ota 热场仿真计算 中的应 用
姜 昌伟 , 炽 , 乃君 梅 周
( 中南 大学热I设 备仿 真 与优 化研 究所 , 南 长 沙, 1 0 3 湖 40 8 )
函数调 用 一般 采用 c与 S D AL T C L调 用 约定 S D T — CL A L在 c的调 用 约 定 中, 用 程 序 经 常 在被 调用 调 程序返 回控 制 之后立 即 调整堆 栈 在 S D AL T C L调 用 约定 中. 被调 用 程序 控 制着 堆 栈, 而, 然 c调用 约 定能 够对 具有可 变数 目变 量 的函数 ( 或例 程 ) 行调 进 用 , 第 一个变 量总是 最 后一个 压入 堆栈 的 , 将 总是位 于堆 栈顶部 , 不管 传递 多 少变量 . 总是与栈 指针 具有 同样 的地址 。 因此 , 当调用 程序 控制 堆栈 顶部 , 不管 传递多 少变 量 , 是与 栈指 针 具 有 同样 的地 址 。 因 总 此, 当调 用 程序控 制堆 栈 时 . 知道 有多少 变量 被传 它
现有 的铝 电解 槽 热 场 计 算 软件 大 多 采用 F r o—
t n语言编 写, r a 其运 行于 D S平 台。虽 然 现 在 F r O o— t n9 也提 供 了面 向对象 的 思想 和实 现 方 法, 它 r 0 a 但 界面不够 美 观 、 图表 处 理 功 能欠 缺 . 实 现 人 机 对 在 话、 交互 处理 远不如 其 它面 向对象 语言 方便 。VC+ +更擅长 图形系统 的开 发 . 硬 件底 层 打交 道 显 示 与
递, 占多 大空 间以及被放 在 堆 栈的位置 。
1 2 F rrn与 VC之间命 名约 定 ot a
代码 . 结合 VC++强 大的 界 面功 能, 开发 了新 型铝
电解 槽温度 场仿真 计分 大 小写 , ot n语 Fra r 言 中不 存 在大 小 写 问题 , VC 中还 存 在 类 型 说 明及 其 它的一 些 问题 . 果 命 名 约定 在 调 用 程序 与 被 调 如
参数 , 何传递 以及命 名规 范 。 如
11 F r a . ot n与 VC之间调 用约定 r
混合 书写形 式 之间 的命名 冲 突。 另外 , 由于 VC语言 中存 在 类 型 说 明, 在 VC 当 程序 中调用 其他 语言编 写 的 函数时 , 用外 部“ ” c 语
在V C与 F rrn语 言混台 编程 时, ota 两者 之 问的
出它 的强 大优势 。 目前 , saC+ +成为 Wigws Vi 1 u nl o
系统平 台上最强大 的应用程序 开发 系统 , 因此 , 在开
发交互式 系统 软 件时 常 常将 VC与 F r a 言 进 ot n语 r
行混合编 程。
本文拟 在将 VC与 F r a 言进 行混合 编程 , ot n语 r 通过利 用 铝 电解 槽 热场 仿 真 计 算 中现 有 的 F r a ot n r
Fra ot n语 言蝙 写的 程 序 资源 . r 井实 现 计 算 结 果 的可 视化 , 得 良好 的 蛄 果。 取
美 t诃 :F rr ; C+ ; 售 蝙 堰 ; 电 .柑 热塥 o tn V 蔼 a 铝 旱
中围分类号 :T 8 1 F 0 文献标识码 :B 文章编号 :10 — 72 2 0 }3 0 9 0 F 2 S 1 2 T 0 2 15 (0 20 0 3 — 3
省的 F r a 例程 , vC中需用 一个纯 大写 的名 ot n子 r 在
称 来生成 一个 调 用, 在 VC 中用 一 个 纯 小 写 的 名 当 称 来生 成 一个 调 用 时 , F r a 在 ot n程序 中需 用 c和 r
对于 Mioot 司 开 发 的 语 言 开 发 环 境 而 言 , c sf公 r 在 Fra ot n与 VC之 间进 行 混 合 语言 编 程 是 完全 可 以 r 实现的, 但必须 全面考 虑 混合语 言之 间调 用 约定, 变
摘 要 :挥 讨 了应 用 vc+ -. otn混 旨 螭 程 的 彳击 笈 造 铝 电 解措 热塥 仿 真 计 算 谊 方 法 克 守 发 挥 7 F n t 学 计 I P rr - a 0 Ⅲ 科 算 的优 点 与 VC++ 圈 皋皖 开 囊优 点 . 既能 设 计 出 画 面 丰 富 多彩 . 方便 ^ 机对 话 的井 面. 能 最 太 限 度 利 用 已有 的 用 又
量传递及命 名规 范 等 接 口问题, 在混 合 语言 编 程 即 中调整 调用约 定, 调用 约定 确定程 序如何 调用过 程 、
S C TD AI L属性 将 所有 名称 转 换 为 纯 小 写 的 形 式 .
在 VC中 . 当一 个调 用 例 程 的名 称 以 混 合 书写 形 式 出现 的时候 . 使用 F r a 需 ot n的 A I S属 性 来解 决 r LA
收 稿 日期 2 0 l 一0 01 l 9
1 vC与 F rrn混 合语 言编 程 约定 ota
混合语 言编程是 采用 两种 或两种 以上 的编程语 言组 合编程 , 彼此相 互 调 用 . 行 参数 传 递, 享 数 进 共 据结 构及数据 信 息, 从而形 成一 种程 序实体 的过 程 。
维普资讯
20 02年 第 3期
轻
金
属
・3 ・ 9
VC与 F rrn混 合编 程 及 其 在 铝 电 解 槽 ota 热场仿真计算 中的应 用
姜 昌伟 , 炽 , 乃君 梅 周
( 中南 大学热I设 备仿 真 与优 化研 究所 , 南 长 沙, 1 0 3 湖 40 8 )
函数调 用 一般 采用 c与 S D AL T C L调 用 约定 S D T — CL A L在 c的调 用 约 定 中, 用 程 序 经 常 在被 调用 调 程序返 回控 制 之后立 即 调整堆 栈 在 S D AL T C L调 用 约定 中. 被调 用 程序 控 制着 堆 栈, 而, 然 c调用 约 定能 够对 具有可 变数 目变 量 的函数 ( 或例 程 ) 行调 进 用 , 第 一个变 量总是 最 后一个 压入 堆栈 的 , 将 总是位 于堆 栈顶部 , 不管 传递 多 少变量 . 总是与栈 指针 具有 同样 的地址 。 因此 , 当调用 程序 控制 堆栈 顶部 , 不管 传递多 少变 量 , 是与 栈指 针 具 有 同样 的地 址 。 因 总 此, 当调 用 程序控 制堆 栈 时 . 知道 有多少 变量 被传 它
现有 的铝 电解 槽 热 场 计 算 软件 大 多 采用 F r o—
t n语言编 写, r a 其运 行于 D S平 台。虽 然 现 在 F r O o— t n9 也提 供 了面 向对象 的 思想 和实 现 方 法, 它 r 0 a 但 界面不够 美 观 、 图表 处 理 功 能欠 缺 . 实 现 人 机 对 在 话、 交互 处理 远不如 其 它面 向对象 语言 方便 。VC+ +更擅长 图形系统 的开 发 . 硬 件底 层 打交 道 显 示 与
递, 占多 大空 间以及被放 在 堆 栈的位置 。
1 2 F rrn与 VC之间命 名约 定 ot a
代码 . 结合 VC++强 大的 界 面功 能, 开发 了新 型铝
电解 槽温度 场仿真 计分 大 小写 , ot n语 Fra r 言 中不 存 在大 小 写 问题 , VC 中还 存 在 类 型 说 明及 其 它的一 些 问题 . 果 命 名 约定 在 调 用 程序 与 被 调 如
参数 , 何传递 以及命 名规 范 。 如
11 F r a . ot n与 VC之间调 用约定 r
混合 书写形 式 之间 的命名 冲 突。 另外 , 由于 VC语言 中存 在 类 型 说 明, 在 VC 当 程序 中调用 其他 语言编 写 的 函数时 , 用外 部“ ” c 语
在V C与 F rrn语 言混台 编程 时, ota 两者 之 问的
出它 的强 大优势 。 目前 , saC+ +成为 Wigws Vi 1 u nl o
系统平 台上最强大 的应用程序 开发 系统 , 因此 , 在开
发交互式 系统 软 件时 常 常将 VC与 F r a 言 进 ot n语 r
行混合编 程。
本文拟 在将 VC与 F r a 言进 行混合 编程 , ot n语 r 通过利 用 铝 电解 槽 热场 仿 真 计 算 中现 有 的 F r a ot n r
Fra ot n语 言蝙 写的 程 序 资源 . r 井实 现 计 算 结 果 的可 视化 , 得 良好 的 蛄 果。 取
美 t诃 :F rr ; C+ ; 售 蝙 堰 ; 电 .柑 热塥 o tn V 蔼 a 铝 旱
中围分类号 :T 8 1 F 0 文献标识码 :B 文章编号 :10 — 72 2 0 }3 0 9 0 F 2 S 1 2 T 0 2 15 (0 20 0 3 — 3
省的 F r a 例程 , vC中需用 一个纯 大写 的名 ot n子 r 在
称 来生成 一个 调 用, 在 VC 中用 一 个 纯 小 写 的 名 当 称 来生 成 一个 调 用 时 , F r a 在 ot n程序 中需 用 c和 r
对于 Mioot 司 开 发 的 语 言 开 发 环 境 而 言 , c sf公 r 在 Fra ot n与 VC之 间进 行 混 合 语言 编 程 是 完全 可 以 r 实现的, 但必须 全面考 虑 混合语 言之 间调 用 约定, 变
摘 要 :挥 讨 了应 用 vc+ -. otn混 旨 螭 程 的 彳击 笈 造 铝 电 解措 热塥 仿 真 计 算 谊 方 法 克 守 发 挥 7 F n t 学 计 I P rr - a 0 Ⅲ 科 算 的优 点 与 VC++ 圈 皋皖 开 囊优 点 . 既能 设 计 出 画 面 丰 富 多彩 . 方便 ^ 机对 话 的井 面. 能 最 太 限 度 利 用 已有 的 用 又
量传递及命 名规 范 等 接 口问题, 在混 合 语言 编 程 即 中调整 调用约 定, 调用 约定 确定程 序如何 调用过 程 、
S C TD AI L属性 将 所有 名称 转 换 为 纯 小 写 的 形 式 .
在 VC中 . 当一 个调 用 例 程 的名 称 以 混 合 书写 形 式 出现 的时候 . 使用 F r a 需 ot n的 A I S属 性 来解 决 r LA
收 稿 日期 2 0 l 一0 01 l 9