常听说“C#做界面,C++做处理”,请问两者怎么结合工作的
就目前,我在用WPF做界面,WPF是用C#代码完成的(这里不讨论VB),可读性很好
我知道可以用托管C++,但托管C++要添加的代码不少,可读性不强,不如C#,而且还没看到有人用托管C++写WPF,可是用C#做界面,那么怎么用C++做后台处理呢
在.NET下,不管是托管还是非托管的C++,编译的时候都是先转换成中间语言,再进行本地编译(C#、VB也是这样)
而非.NET下的C++则直接进行本地编译,这样效率自然高过上面
那么,是否存在一种技术可以将.NET与非.NET进行连接呢(即.NET做界面,非.NET做后台处理)?
我知道可以用托管C++,但托管C++要添加的代码不少,可读性不强,不如C#,而且还没看到有人用托管C++写WPF,可是用C#做界面,那么怎么用C++做后台处理呢
在.NET下,不管是托管还是非托管的C++,编译的时候都是先转换成中间语言,再进行本地编译(C#、VB也是这样)
而非.NET下的C++则直接进行本地编译,这样效率自然高过上面
那么,是否存在一种技术可以将.NET与非.NET进行连接呢(即.NET做界面,非.NET做后台处理)?
...全文
相关推荐
TUIO_CPP tuio 的c#实现
c# TUIO_CPP tuio 的c#实现可以和 osc通讯的
C++ 与 C# 代码互相调用
C++ 和 C# 代码的互相调用为软件开发带来了更多的灵活性和功能扩展性,通过多种方式如动态链接库、COM 组件、C++/CLI 以及代理存根机制等,可以根据不同的应用场景和需求实现两者之间有效的交互。然而,在实现互调的过程中,也面临着诸多挑战,包括数据类型转换、内存管理、调试困难以及性能优化等方面的问题,需要开发者充分了解两种语言的特点、互调机制的原理以及相关的工具和技术,才能顺利地完成跨语言的代码集成,开发出高质量、高性能的软件系统。
期货CTP接口C++源码与C#应用程序的对接
大家知道,期货CTP接口是由上期技术公司提供的,它提供的源码和范例都是用C++语言写的,这个用起来不太方便。比如我在实盘中需要数据库,需要程序化,需要K线图,需要这样那样的功能,下单之前要做一堆一堆的事……用C++来写会是很麻烦的。但是C#不怕做这些麻烦事,C#就是用来干脏活累活的,你把界面、应用逻辑啥的都交给C#,C++就只要管好自己的一件事就行了——怎么和交易所对话,这样,工作量会小得多。 实...
送给女朋友的小程序 小游戏 c# c++ 表达爱情 耍点小坏 小可爱
送给女朋友的小程序 工程打包上载 表达爱情 懂点编程的只要看一下就知道如何改成自己想要的 应用程序我开始已经传过, 这是代码。 送给女朋友的小程序 小游戏 c# c++ 表达爱情 耍点小坏 小可爱
c#调用c++做的计算器
c#调用C++ 计算器 c#做的界面 水晶按钮 c++做的动态链接库完成的计算


.NET Framework
