Tag: pipe理的C + +

我如何从C#调用C ++ / CLI?

我有一个用C ++实现的类,负责程序的算术计算,以及使用WPF的接口。 我用C#处理input,但是如何使用我的C ++类? 我已经看到了一些关于使一个托pipe的C ++包装类与它交互的意见,但我不知道从哪里开始。 我也不知道如何将其与所有其他代码一起编译。 我无法真正find关于这个的教程,并且在托pipeC ++上显示的东西并不是真的有帮助。 有什么可以帮助我的吗? 这对我来说似乎不合理。 编辑尝试m3rLinEz解决scheme,但它给我一个BadImageFormatException,我想这是因为该DLL不会生成。 我做了所有的事情,不知道发生了什么事。 有任何想法吗?

C ++ / CLI从System :: String ^转换为std :: string

有人可以发表一个简单的代码,将转换, System::String^ 至, C ++ std::string 即,我只是想分配的价值, String^ originalString; 至, std::string newString;