永发信息网

WPF和C++混合编程

答案:2  悬赏:0  手机版
解决时间 2021-11-08 17:54
WPF和C++混合编程
最佳答案
可以,引擎部分可以作成DLL,然后用C#
用DllImport引入调用。追问我这样考虑主要是基于以下几点
    WPF和C#写界面比较快而且效果炫
    我主要做图像处理,C++引擎效率比较高
请问我这样理解对么?
追答我的建议是,如果有现成的DLL库,或者稍微改造就可以用的库,那么这是个节省时间的办法。
如果都是从头实现,其实不是很必要,会增加开发周期。
效率问题么,运行在非托管内存的代码确实会快一些,不过没有那么显著了。
你可以对个别函数作一下测试,如果有较大差别再这样做也不迟。追问有一个开发要用到的库包括传感器的驱动都是C++的,引擎用C++写是不是会好一些?追答看你需要处理多少个开发用到的库的接口了
如果接口数量多,你可以用引擎封装得更少,那就比较合算了。
全部回答
就用C#写吧,你这样写特别特别没有意义,只会加大自己的工作量而已。反正我是没有这样做过,我只能用经验说,应该是可以的,但是你得花很多时间去查询资料怎么实现。我还真的从来没有这样写过追问可是我主要做图像,不管是效率还是第三方库,都是C++比较好,C#基本只能和微软混了但是微软相关的代码又没开源追答C#图像处理的API应该够用了吧?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
淘宝什么时候躺在赚钱
丰田管理模式全集的目录
我的仓鼠的眼什么回事
疯狂猜成语两把扫帚中间1线分开
快乐一嘉平板电脑a91多少钱一台?
快国庆节,我想和男朋友一起出去,然后他说他
华语基督徒艺人的国内统计
江门和惠州哪个地方工作最好?请详细说明
我娃昨天八月二十一四点二十四出生叫什么名字
怎么样去除橘皮组织?
我想读清华或者北大的在职研究生,本科是土木
别人送给我的铃铛 我觉得不吉利可以扔了吗
淮安下面的基层民警能拿多少一年啊
冠华教育(厦门分部)怎么去啊,我要去那办事
弱电中单模光缆在广联达中怎么新建
推荐资讯
商朝张姓和朱姓是一家吗
湖州市菱湖镇钻石大酒店住宿价格
华为HG8240F光纤猫路由怎么弄WLAN求大神指点
我想看看九月二十五号昆明龙俊刚交通事故的相
朱自清的春中 春草图 春花图 春风图 春雨图
品德辨析题,小张认为,大多数人是平凡的,一
临泉人怎么样
娇什么的声音叠词
请问潮州卤水是怎么制作的?如何调制高汤?
一弹簧自由长度为Lo 其下端挂一质量为m的物体
11/36除以32/36等于几分之几?
最近吃了油腻的东西总是吐红油,肚子又痛,是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?