C++要引用C#工程里面命名空间为:ReaderB,类名为:StaticClassReaderB 方法为:write的方法。求大神

用c#工程生产a.dll文件,在c++项目中导入dll文件#using"a.dll"usingnamespaceReaderB后运行报错具有该名称的命名空间不存在?但是引... 用c#工程生产a.dll文件,在c++项目中导入dll文件
#using "a.dll"
using namespace ReaderB后运行报错 具有该名称的命名空间不存在?
但是引入C#工程主函数上面的命名空间就可以,但是引入主函数上面的命名空间在c++项目中并不能访问ReaderB 命名空间里面的函数!!!求大神
展开
 我来答
sweetererer
2016-08-23 · TA获得超过506个赞
知道小有建树答主
回答量:671
采纳率:73%
帮助的人:424万
展开全部
纯c++项目不可能的,两者是不同的性质。
追问
可以的。我在c++项目中引入c#生成的dll文件后可以通过申明c#命名空间里面类的对象来访问类里面的函数。但是编译的时候报错,找不到命名空间。但是申明的类的对象可以.类里面的方法
追答
纯c++确实不可以,申明了只代表方法存在,不代表代码存在。c++要想引用c#dll必须添加clr支持,那是所谓的c++.net了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光的雷咩咩
2016-08-23 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7842万
展开全部
C++项目也是建立在.net frameworks上面的吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Aupryyyyyyyyyy
2016-08-23 · TA获得超过1636个赞
知道大有可为答主
回答量:1574
采纳率:53%
帮助的人:956万
展开全部
。。。你想用 C++/CLI?
追问
yes
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式