C#基本也就上位机开发开发,另外做做日常用的小工具很方便。
结合PLC,以太网做上位机,这个基本上控制这块都比较有需求。
另外我们用C#也做一些工具的二次开发,感觉还行。
C++用qt框架其实学习起来可能稍微复杂些,但是属于高投入高回报的,如果你想当一门职业建议用C++。如果只是日常用用,建议用C#。
如果是跨平台的上位机,建议使用基于C++的QT架构,现在QT的功能越来越全了,大部分模块可以满足80%的需求。
如果只是windows平台 那就用c#.毕竟是微软自己的语言,基于.net中间层。方便简单,网上例子也比较多。
不论是cpp还是c#.都是面向对象的编程语言。学会oop,两者基本都可以拿来用。
我这里有份完整的上位机攻略,涵盖上位机开发及应用等全面资料!扣个6,即刻获取学习资料,让你快速成为上位机高手!