gpt4 book ai didi

c# - 使用 C++ 或 C# 与端口通信?

转载 作者:行者123 更新时间:2023-11-28 01:08:45 25 4
gpt4 key购买 nike

我开始编写一个与串行/并行端口通信的程序。我不确定我应该用 C# 还是 C++ 编写它。

我更喜欢 C#,因为它是我的首选语言,而且我已经用它编写了应用程序(高级)。但我不确定它是否可以在所有情况下处理端口通信。 (例如,有一次我想开发一个过滤器驱动程序,但发现它根本无法使用 C# 完成。所以我也怀疑端口编程的局限性。)通常在这些情况下人们会使用 C++。 (为什么?)关于这个问题,我应该注意 C# 中的任何限制吗?

最佳答案

由于您需要对端口进行精细控制(即位爆炸和发送原始数据的能力),因此您需要一个额外的组件来在 .NET 中执行此操作。参见 http://www.lvr.com/parport.htm举个例子。

没有管理方式可以做到这一点,但通过使用外部组件,您可以在熟悉的环境中进行开发。这可能是要走的路,因为直接处理端口是一个耗费生命的过程。

关于c# - 使用 C++ 或 C# 与端口通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4694892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com