当前位置:网站首页>【Rhapsody学习笔记】1:Hello World
【Rhapsody学习笔记】1:Hello World
2022-07-31 05:17:00 【G_Summer_Song】
Exercise1 Hello World
1 新建项目
2 点击图表,打开绘图工具栏


3 绘制 d i s p l a y display display类
拖动右边图标至中间窗口,修改名称。
成功后左侧“包”–“Default”–“类”中出现“Display”。

类的删除:
- 点击上图“1”处,点击“delete”键(浏览器中仍存在,即模型中仍存在该类的定义)
- 在2处右击,选择“在模型中删除”(从整个模型中移除)
4 创建构造函数
右击“Display”类,“新增”–“构造函数”,因为我们不需要任何参数,直接点击“确定”

可以通过更改设置控制图中显示出来的属性及操作。
右击“Display”类,选择“显示选项”–“区段”,将“属性”、“操作”设置为全部显示。

5 添加实现
双击构造函数Display(),点击“实现”,输入代码:std::cout << "Hello World" << std::endl;,点击“应用”。(点击红叉关闭前一定要点击应用)

6 #include
因为上一步我们使用“cout”,需要在类中#include
在浏览器中,双击“Display”类,选择“属性”(我这边显示两个属性栏,可能是因为汉化的原因,如下图所示的才是我们需要的)–“查看常用”–“CPP_CG”–“ImpIndudes”后面输入。

7 重命名组件
为了生成代码,我们需要创建一个组件。
左侧浏览器中打开“组件”,发现已经存在一个默认组件,将其重命名为“Test”。(“重构”–“重命名”)。

8 设置组件“Test”
8.1 展开浏览器组件“Test”–“操作”,重命名“DefaultConfig”为“Release”。

8.2 初始化
选择“初始化”标签(上图界面),展开“Default”包,选择“Display”类。
这意味着main会创建一个“Display”类的实例。
8.3 设置
我们需要选择一个环境让Rhapsody知道如何去生成一个合适地文件。
选择“设置”标签,设置环境。

9 重命名OMD(Object Model Diagram)
在浏览器中展开“对象模型图”,右击“Model1”–“特征”,重命名为“Overview”。

10 生成代码
点击“生成/编译/运行”图标,弹出窗口选择“是”。

然后可以看到如下界面:

11 结束运行
再继续下一步操作之前,需要停止运行,点击“生成/编译/运行”图标旁边的“停止编译/执行”图标。

12 生成文件
生成的文件保存在"项目保存路径\Hello\Test\Release"文件夹下

13 编辑代码
选择“Display”类右击选择“编辑代码”。


Rhapsody支持基本的双向传递功能,即可以直接修改代码从而修改模型,但是本人未找到如何进行设置。
边栏推荐
猜你喜欢

mPEG-DMPE Methoxy-polyethylene glycol-bismyristyl phosphatidylethanolamine for stealth liposome formation

浏览器中的画中画(Picture-in-Picture)API

Wangeditor rich text editor to upload pictures and solve cross-domain problems

Tensorflow steps on the pit while using it

Phospholipids-Polyethylene Glycol-Active Esters for Scientific Research DSPE-PEG-NHS CAS: 1445723-73-8

CAS:474922-22-0 Maleimide-PEG-DSPE Phospholipid-Polyethylene Glycol-Maleimide Brief Description

CAS:474922-22-0 Maleimide-PEG-DSPE 磷脂-聚乙二醇-马来酰亚胺简述

pytorch学习笔记10——卷积神经网络详解及mnist数据集多分类任务应用

Numpy常用函数

MySQL 主从切换步骤
随机推荐
ImportError: cannot import name ‘Xxxx‘ from partially initialized module ‘xx.xx.xx‘
CLS-PEG-FITC Fluorescein-PEG-CLS 胆固醇-聚乙二醇-荧光素简介
人脸识别AdaFace学习笔记
机器学习和深度学习概述
mPEG-DMPE Methoxy-polyethylene glycol-bismyristyl phosphatidylethanolamine for stealth liposome formation
科学研究用磷脂-聚乙二醇-活性酯 DSPE-PEG-NHS CAS:1445723-73-8
DSPE-PEG-Thiol DSPE-PEG-SH 磷脂-聚乙二醇-巯基脂质体制备用
Virtual machine view port number process
Podspec verification dependency error problem pod lib lint , need to specify the source
Fluorescein-PEG-DSPE Phospholipid-Polyethylene Glycol-Fluorescein Fluorescent Phospholipid PEG Derivatives
DSPE-PEG-Biotin,CAS:385437-57-0,磷脂-聚乙二醇-生物素可延长循环半衰期
wangeditor编辑器内容传至后台服务器存储
DingTalk Enterprise Internal-H5 Micro Application Development
Talking about the understanding of CAP in distributed mode
评估机器学习模型-摘抄
Getting Started with MySQL: The Case Statement Works Well
Pytorch学习笔记7——处理多维特征的输入
MySQL 主从切换步骤
PyTorch学习笔记08——加载数据集
2021年软件测试面试题大全