调用外部进程:intra-mart与MATLAB/C++混合编程实践
需积分: 43 185 浏览量
更新于2024-08-10
收藏 2.44MB PDF 举报
"调用外部进程-matlab与c_c++混合编程 张亮 等编 2008年"
这篇文档介绍的是如何在intra-mart应用程序中调用外部进程,特别是通过全局函数`execute()`来执行用户自定义的程序。`execute()`函数用于启动一个新的进程执行指定的字符串命令,并且在进程结束之前,该函数会保持等待状态。函数的输入参数是(String)command,即要执行的命令。
函数返回一个对象,该对象包含三个属性:
1. `output`: 进程的标准输出流,类型为(String),用于获取进程执行过程中的正常输出信息。
2. `error`: 进程的错误输出流,类型为(String),用于获取执行过程中产生的错误信息。
3. `exit`: 进程的结束代码,通常情况下,如果进程正常结束,其值为0。
当进程非正常结束时,`error`属性将包含错误内容,而`exit`属性则表示进程的结束代码,非零值通常代表异常情况。
这个功能对于在intra-mart应用中集成其他语言编写的应用或工具(如MATLAB、C++等)非常有用,可以通过调用这些外部程序来实现特定的计算任务或者处理数据。
文档中还提到了intra-mart的版本信息,WebPlatform/AppFramework Ver.7.1,并给出了一本脚本开发模式编程指南的变更历史,包括不同版本之间的内容修改和新增示例。
此外,文档的目录结构展示了脚本开发模式的多个方面,包括创建基础页面、数据共享、从数据库获取数据、显示数据、以及对数据的操作(如登记、更新、删除)。这部分内容主要围绕如何使用intra-mart的脚本开发环境进行应用程序的构建和交互。
在更高级的层面,文档可能还涵盖了Java组件群(im-BizAPI)的使用,这是一组通用模块,用于界面设计和其他业务逻辑的实现。这些组件为开发者提供了丰富的功能,简化了在intra-mart平台上进行应用程序开发的工作流程。
2012-09-24 上传
2014-08-15 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2013-04-15 上传
2015-12-06 上传
点击了解资源详情
物联网_赵伟杰
- 粉丝: 46
- 资源: 3964
最新资源
- SSM Java项目:StudentInfo 数据管理与可视化分析
- pyedgar:Python库简化EDGAR数据交互与文档下载
- Node.js环境下wfdb文件解码与实时数据处理
- phpcms v2.2企业级网站管理系统发布
- 美团饿了么优惠券推广工具-uniapp源码
- 基于红外传感器的会议室实时占用率测量系统
- DenseNet-201预训练模型:图像分类的深度学习工具箱
- Java实现和弦移调工具:Transposer-java
- phpMyFAQ 2.5.1 Beta多国语言版:技术项目源码共享平台
- Python自动化源码实现便捷自动下单功能
- Android天气预报应用:查看多城市详细天气信息
- PHPTML类:简化HTML页面创建的PHP开源工具
- Biovec在蛋白质分析中的应用:预测、结构和可视化
- EfficientNet-b0深度学习工具箱模型在MATLAB中的应用
- 2024年河北省技能大赛数字化设计开发样题解析
- 笔记本USB加湿器:便携式设计解决方案