24小时热门版块排行榜    

查看: 683  |  回复: 5

310373334

铁虫 (小有名气)

[求助] 用C++和C#流程模拟软件(pinch)?求帮助啊 各位师兄师姐 老师

求教C、C#高手,
老板叫我编写名为pinch的软件,就是在旧版本的软件上加新的算法并且全部换成C#语言,而老版本的pinch是师兄用C++编的,最近我在看了源代码 基本上是源程序.cpp和对应的.h头文件构成,老师说算法不复杂,请看以下源代码
// UtilityData.h: interface for the UtilityData class.
#if !defined(AFX_UTILITYDATA_H__A244B3E0_C6F5_45D5_BBE2_C3CFA53078D1__INCLUDED_)
#define AFX_UTILITYDATA_H__A244B3E0_C6F5_45D5_BBE2_C3CFA53078D1__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class UtilityData : public CObject  
{
        DECLARE_SERIAL(UtilityData);
public:
        int NUtility;
        double Tin;
        double Tout;
        UtilityData();
        UtilityData(int Num,double in,double out);
        virtual ~UtilityData();
         void Serialize(CArchive& ar);
};
#endif // !defined(AFX_UTILITYDATA_H__A244B3E0_C6F5_45D5_BBE2_C3CFA53078D1__INCLUDED_)
这是个UtilityData.h头文件  看不懂啊  求教各位师兄师姐老师们?该怎么班我,完成不了任务啊,看C++书吗?有用?
回复此楼

» 猜你喜欢

平安康健
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

感谢参与,应助指数 +1
这就是个简单的类定义
你老板让你全部转到c#应该是该软件有很多用户交互,做界面.net平台比c++的MFC方便了很多很多.
找本c++的书随便看看基础(关于自定义类部分),照着搬到C#就行了,类都差不多,差异就是语法而已
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2012-12-05 23:07:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cmdblock

银虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
没有完成不了的任务,只有不愿做的任务
3楼2012-12-06 07:33:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

310373334

铁虫 (小有名气)

引用回帖:
3楼: Originally posted by cmdblock at 2012-12-06 07:33:51
没有完成不了的任务,只有不愿做的任务

好多变量不懂
平安康健
4楼2012-12-07 22:23:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

310373334

铁虫 (小有名气)

引用回帖:
2楼: Originally posted by libralibra at 2012-12-05 23:07:25
这就是个简单的类定义
你老板让你全部转到c#应该是该软件有很多用户交互,做界面.net平台比c++的MFC方便了很多很多.
找本c++的书随便看看基础(关于自定义类部分),照着搬到C#就行了,类都差不多,差异就是语法而已

virtual ~UtilityData();
中~是什么意思    我看了些书  懂一点软件的原理   基本上是1.类声名文件.h 2.类实现文件.cpp即类成员函数  3.类使用文件.cpp即主函数
主要是这样吗 分为各个模块  在各个模块中写代码  public函数和数据可以相互调用吧    还是不明白   师兄那些代码变量我都不知道
平安康健
5楼2012-12-07 22:33:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖


jjdg: 金币+1, 感谢提供建议 2012-12-08 01:07:37
引用回帖:
5楼: Originally posted by 310373334 at 2012-12-07 22:33:25
virtual ~UtilityData();
中~是什么意思    我看了些书  懂一点软件的原理   基本上是1.类声名文件.h 2.类实现文件.cpp即类成员函数  3.类使用文件.cpp即主函数
主要是这样吗 分为各个模块  在各个模块中写代码  ...

语法不懂搜网络,流程不懂就画图.
virtual是虚函数,虚函数一般在基类里面定义,每个继承类必须显式定义此函数
~***()是***的析构函数
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
6楼2012-12-07 22:57:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 310373334 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 070300,一志愿北航320求调剂 +3 Jerry0216 2026-03-22 5/250 2026-03-23 09:16 by 。。堂堂
[考研] 311求调剂 +6 冬十三 2026-03-18 6/300 2026-03-22 20:18 by edmund7
[考研] 生物学调剂 +5 Surekei 2026-03-21 5/250 2026-03-22 14:39 by tcx007
[考研] 286分人工智能专业请求调剂愿意跨考! +4 lemonzzn 2026-03-17 8/400 2026-03-21 22:49 by lemonzzn
[考研] 初试 317 +7 半拉月丙 2026-03-20 7/350 2026-03-21 22:26 by peike
[考研] 工科0856求调剂 +3 沐析汀汀 2026-03-21 3/150 2026-03-21 18:30 by 学员8dgXkO
[考研] 材料学硕333求调剂 +3 北道巷 2026-03-18 3/150 2026-03-21 18:17 by 学员8dgXkO
[考研] 311求调剂 +3 勇敢的小吴 2026-03-20 3/150 2026-03-21 17:40 by ColorlessPI
[考研] 一志愿重庆大学085700资源与环境总分308求调剂 +7 墨墨漠 2026-03-20 7/350 2026-03-21 16:36 by barlinike
[考研] 求调剂 +3 .m.. 2026-03-21 4/200 2026-03-21 16:25 by barlinike
[考研] 22 350 本科985求调剂,求老登收留 +3 李轶男003 2026-03-20 3/150 2026-03-21 13:28 by 搏击518
[考研] 材料工程(专)一志愿985 初试335求调剂 +3 hiloiy 2026-03-17 4/200 2026-03-21 03:04 by JourneyLucky
[考研] 初始318分求调剂(有工作经验) +3 1911236844 2026-03-17 3/150 2026-03-21 02:33 by JourneyLucky
[考研] 22408 344分 求调剂 一志愿 华电计算机技术 +4 solanXXX 2026-03-20 4/200 2026-03-20 23:49 by alg094825
[考研] 材料学求调剂 +4 Stella_Yao 2026-03-20 4/200 2026-03-20 20:28 by ms629
[考研] 081700化工学硕调剂 +3 【1】 2026-03-16 3/150 2026-03-19 23:40 by edmund7
[考研] 288求调剂,一志愿华南理工大学071005 +5 ioodiiij 2026-03-17 5/250 2026-03-19 18:22 by zcl123
[考研] 材料与化工求调剂 +7 为学666 2026-03-16 7/350 2026-03-19 14:48 by 尽舜尧1
[考研] 0703化学调剂 +5 pupcoco 2026-03-17 8/400 2026-03-19 13:58 by houyaoxu
[考研] 085600材料与化工求调剂 +6 绪幸与子 2026-03-17 6/300 2026-03-19 13:27 by houyaoxu
信息提示
请填处理意见