登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
问AI
提问
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
用户
帖子
设置
我的收藏
退出
5
0
0
首页
历史版块_9
›
帮帮忙,看看这段代码中的几个地方怎么理解 ...
返回列表
帮帮忙,看看这段代码中的几个地方怎么理解
[ 复制链接 ]
苏木夏A
历史版块_9
5
5
2012-12-14 00:35:03
int ascending = 1;
int descending = 2;
int order =ascending;
(这里的定义是要表达什么,不是系统函数吧?和下面的判断语句有什么关系?)
string labelname ="reprocess";
double curitemtype = getlabelnum(item, labelname);
int maxrank = 1;
for(int i = 1; i <= content(current); i++)
{
double compare = getlabelnum(rank(current, i), labelname);
if(order == ascending) 《为什么要这句判断语句,不是一直都相等吗?上面赋值了啊
{
if(compare > curitemtype)
break;
}
else if(compare < curitemtype)
break;
maxrank++;
}
setrank(item,min(maxrank, content(current)));
}
点赞
0
收藏
0
────
0
人觉得很赞
────
回复
举报
5 回复
domcylai
回复
举报
2012-12-14 08:35:17
那个地方是供用户定义的, 这是个暂存区里排序的算法, 默认的话是ascending ,你可以在下拉菜单那里直接修改(选择升序或降序)。
回复
评论
举报
苏木夏A
楼主
回复
举报
2012-12-14 13:12:19
if(order == ascending)
这里怎么理解呢?谢谢了
回复
评论
举报
domcylai
回复
举报
2012-12-14 13:33:10
下面不是有个else 吗
就是说,两种情况都考虑了,如果用户选择ascending,就执行大括号里面的脚本,否则执行else 下大括号的脚本。
回复
评论
举报
苏木夏A
楼主
回复
举报
2012-12-14 23:48:59
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=7493&ptid=3109]4#[/url] [i]domcylai[/i] [/b]
误入歧途了,非常感谢你
回复
评论
举报
ygf80214
回复
举报
2012-12-16 17:53:24
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=7509&ptid=3109]5#[/url] [i]苏木夏A[/i] [/b]
你懂了 ?
回复
评论
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
返回
浏览过的版块
历史版块_34
历史版块_22
历史版块_35
🔍 flexsim,极客,仿真
历史版块_6
历史版块_53
历史版块_9
提问题
写回答
写文章
草稿箱
登录开启您的创作之旅
使用UnityID登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
流水作业线的仿真
流水作业线的仿真
32
83
2
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
28
224
3
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
27
234
4
图形用户界面(GUI)教学视频
图形用户界面(GUI)教学视频
25
75
5
flexsim中文教程,pdf文档已整理-重新整理
flexsim中文教程,pdf文档已整理-重新整理
25
114
博主榜
admin
+ 5
首页
分类
目录
索引
我的