【发布时间】:2013-08-04 20:22:29
【问题描述】:
如果我创建了一个 c++ 函数并将其编译为一个看起来像这样的 dll:
public pthread& NanoSleep(pthread& myThread)
{
nanosleep(1);
return myThread;
}
有没有办法在任何人都能想到的 c# 类中使用它?传递线程真的有必要吗?我基本上想尝试让 C# 线程休眠 1 纳秒。这样做没有真正的功能性理由。我只是想知道能不能做到:)
注意:如果 C++/CLI 能处理好它,那真是太棒了。 http://www.codeproject.com/Articles/19354/Quick-C-CLI-Learn-C-CLI-in-less-than-10-minutes#A8
【问题讨论】:
-
这不是我要问的。我问更多是否使用 C++/CLI 能够在使用 c# 线程和 posix 线程之间无缝切换,但感谢链接。