腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
引用
的
C++
类
中
的
循环
依赖
项
我有两个
类
的
对象(A和B),它们必须能够相互
引用
,例如: class A { A(B& b); B& b;public: A& a;B b(a); 有了指针,这会很容易,因为指针可以是空
的
。我如何
使用
引用
来达到相同
的
结果,或者这是不可能
的
?
浏览 9
提问于2019-09-30
得票数 1
回答已采纳
1
回答
Intellij
依赖
项
查看器和包
循环
依赖
项
、
、
在我
的
编程生涯
中
,我一直认为
循环
依赖
关系如下:
类
来自package3
引用
浏览 3
提问于2016-02-26
得票数 6
回答已采纳
1
回答
.NET程序集DLL缺少
依赖
项
、
、
我正在为
C++
类
创建一个
C++
/CLI包装器,但是通过构建我
的
C++
/CLI项目而创建
的
DLL无法在C#中加载,Assembly.Load抛出了一个fileNotFound异常,并显示消息“无法加载文件或程序集'CLIExport.dll‘或其
依赖
项
之一。系统找不到指定
的
文件。”
C++
/CLI项目仅包括包装器
类
、
C++
类
和
浏览 2
提问于2012-03-05
得票数 1
回答已采纳
2
回答
使用
C# ()时如何在Assembly.loadfrom
中
解决程序集
的
依赖
关系
、
、
、
、
我已经创建了一个
C++
包装器
类
库来导入一个
C++
本机dll。我将这个
C++
类
库
的
项目
引用
添加到我
的
C#应用程序
中
,并将所有
依赖
项
复制到Debug文件夹
中
。到目前为止,每件事情都很好,除非我想要对该
C++
本机dll
的
旧版本执行相同
的
处理。显然,对于文件夹
中
的
依赖
项</e
浏览 3
提问于2016-09-26
得票数 1
回答已采纳
1
回答
ASP.net核心
依赖
反转
、
所以我读了一篇关于Asp.net核心
的
依赖
注入
的
文章:在StartUp
类
ConfigureService方法
中
,将接口绑定到具体
类
的
方式意味着您
的
主项目必须
引用
注入
的
任何
依赖
项
更糟糕
的
是,如果你
的
依赖
项
引用
了主项目(例如,
浏览 2
提问于2018-09-14
得票数 0
1
回答
我需要一个框架来
使用
依赖
注入吗?
、
我想在
C++
中
开始练习
依赖
注入,以使我
的
代码更具可测试性,但是在googling之后,我找到了一些文章,其中说我必须
使用
一些框架来进行
依赖
注入。是这样吗?为什么一个人需要这样一个框架?为什么我不能通过子类和通过
引用
或指针在构造函数
中
传递
依赖
项
,或者通过传递我想要用作
依赖
项
的
类
作为模板参数来注入
依赖
项
?
浏览 2
提问于2016-01-08
得票数 1
回答已采纳
1
回答
如何正确地修复全局变量上
的
循环
依赖
关系?
我已经对
循环
依赖
项
进行了一些搜索,但是对于全局变量,我还没有找到答案。,该
引用
在globals.h
中
声明。如果我在
类
声明之前将extern const int Foo放在B.h
中
,这就修复了它,但这不是
使用
extern
的
错误方式吗,因为它已经被用于globals.h
中
的
变量了?有更好
的
办法吗?我认为,如果
使用
更好
的
类
设计,这可能
浏览 0
提问于2014-09-28
得票数 0
回答已采纳
5
回答
依赖
项
注入在
C++
中有用吗?
、
、
、
、
C#经常
使用
依赖
注入(DI)来拥有一个无损和可测试平台。为此,我需要一个interface,可能需要一个DI或Inversion (IoC)容器来解析我
的
实例。--但是在
C++
中
是如何做到这一点
的
呢?--我读过一些关于这一点
的
文章,而且似乎
C++
中
的
依赖
注入并不像在C#
中
那样大。在
C++
中
,您
使用
对对象
的
<em
浏览 2
提问于2015-03-31
得票数 51
1
回答
Visual C#项目
依赖
于
C++
项目
、
、
、
、
我有一个C#和
C++
项目的解决方案。当我试图将C#库项目的
依赖
项
添加到
C++
console exe项目时,VisualStudio2019不允许这样做。我正在尝试
使用
引用
->添加
引用
->项目弹出。然后,我就能够
使用
使用
Project
依赖
项
选项
的
解决方案属性来添加
依赖
项
。在调用
C++
项目构建时,我确实看到C#项目正在
浏览 11
提问于2022-09-25
得票数 0
2
回答
WPF/.NET:我不能用假
的
模拟完全替换具体
的
类
吗?
、
、
、
、
我有一个大型
的
遗留WPF应用程序,它没有进行单元测试,而且到处都是大量
的
依赖
项
。我试图
使用
Moq来创建单元测试,但是它对我没有多大帮助,因为有那么多(=几乎所有)
类
在内部创建
依赖
关系,所以我无法注入模拟对象而不是实际
的
引用
。在
C++
中
,您只需编写自己
的
假
类
,并确保它们在测试项目中真正
的
类
之前包含->这样就可以使整个项目中<
浏览 5
提问于2014-07-01
得票数 0
回答已采纳
2
回答
当
依赖
关系是
循环
的
时候,如何在Startup.cs
中
实现
依赖
注入?
、
、
、
我有一个MyProject项目,其中有实现IMyService
的
IMyService接口和MyService
类
。在Startup.cs
类
I
依赖
项
注入
中
:public void ConfigureServices(IServiceCollection我创建了新
的
MyStubsProject,它
引用
了MyProject。我实现了MyStubsProject
的<
浏览 0
提问于2018-12-14
得票数 9
回答已采纳
2
回答
C++
,两个有共同需求
的
类
、
我已经把一个科学
的
模拟平台从Java转换成
C++
。我试图尽可能地保持设计与以前
的
实现相同。在java
中
,由于后期绑定,
循环
依赖
在运行时被解析。然而,
循环
依赖
在
C++
中
造成了极大
的
混乱。是否有一个自动工具来分析和列出
循环
包含和
引用
?(Visual 2010只发布大量无意义错误)。 我尝试在可能
的
情况下
使用
前向
引用
浏览 1
提问于2012-06-11
得票数 14
回答已采纳
1
回答
在头文件
中
不包括其他头文件有什么好处?
有时,头文件
使用
在其他头文件
中
声明
的
对象。不管怎么说,这个头文件
的
用户都必须包含
依赖
项
,而且订单也要正确。
浏览 0
提问于2011-09-24
得票数 0
回答已采纳
1
回答
模板
类
成员函数之间
的
循环
依赖
关系
、
给定两个模板
类
,每个模板
类
都包含
引用
其他
类
中
成员函数
的
成员函数,如何做到这一点?如果有的话。通过
使用
前向声明来允许
循环
依赖
项
,意味着该定义对于
引用
的
成员函数不可用。因此,会出现一个关于未定义类型
的
隐式实例化
的
错误。不能将成员函数
的
定义推送到cpp文件,而是包含完整
的
类
定义而不是前向声明,因为它
浏览 1
提问于2015-06-23
得票数 1
回答已采纳
1
回答
有趣
的
C++
依赖
注入方案
、
背景:我是
C++
的
新手。我有一个C#项目,我想将它转换为
C++
,以便在编写一些有用
的
C++
代码方面获得一些经验,而不仅仅是教科书中
的
示例。为此,我研究了一些开放源码项目的代码,以获得真正
的
C++
的
感觉,并尝试在一个相当老
的
项目中进行一些重构,其中包含一些精力充沛
的
操作和调试构建中
的
一些临时统计信息,以确认正确性(所有这些都带有实际
的
输入)(几年前,我在
C+
浏览 1
提问于2018-12-31
得票数 1
回答已采纳
1
回答
Visual
C++
项目和
引用
项目的
引用
、
、
ProjectB是作为静态库设置
的
,并
使用
外部库,我称之为ExternalLib,它被添加到ProjectB属性
中
的
附加包含
中
。到目前为止,我可以从ProjectB
中
引用
来自ProjectA
的
类
,但是当我开始编译时,会发现一个错误,无法找到来自ExternalLib
的
一个标头。不知道如何继续,我将ExternalLib添加到ProjectA
的
附加包含部分,然后重新构建。现在,对于ExternalLi
浏览 3
提问于2020-06-02
得票数 0
回答已采纳
2
回答
圆型
、
、
typedef B::BThing BThing;class B{ typedef A::Athing AThing;因为A需要一个来自B
的
typedef,B需要一个来自A
的
。
使用
循环
依赖
类型
的
典型方法是什么?
浏览 0
提问于2016-07-04
得票数 0
回答已采纳
1
回答
如何参考deployment VS 2015
C++
链接器库
依赖
关系?
、
、
、
、
抱歉,如果我在这里弄错了术语,我没有太多
使用
C++
的
经验。此库
依赖
于大约10个其他DLL。我想了解
的
是,在部署我们
的
C++
项目之后,什么才是指向这些
依赖
项
的
正确方法。1)将<em
浏览 3
提问于2017-02-22
得票数 0
3
回答
单位圆形参照注释对象
、
我正在尝试开发一个遗留
的
应用程序(带有源代码),以
使用
Unity实现IoC。我现在面临
的
问题是,我有两个
循环
引用
的
类
。A
类
参考B
类
B
类
参考A
类
On class A:public IServiceA ServiceA { get; set; }
浏览 3
提问于2015-01-14
得票数 1
3
回答
如何
使用
C++
/CLI在C#中用多个
依赖
库包装本机代码?
、
、
、
我想知道如何正确地设置
C++
/CLI库,该库包装了具有多个
依赖
项
的
本机
c++
代码。我已经尝试过静态和动态地将本机库链接到它
的
依赖
库,但都没有成功。托管
的
C++
/CLI构建得很好,并且可以作为对C#项目的
引用
添加。但是,当我尝试
使用
任何已定义
的
类
时,我会收到一个BadImageFormatException或FileNotFoundExcepti
浏览 1
提问于2010-07-22
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring中的循环依赖解决详解
python中各个模块循环引用问题,你有好的解决方式吗?
springboot使用thymeleaf的方式引用static中的静态资源方法,引用框架文件资源方法
使用Excel公式中需要注意的3个引用单元格或区域的细节
QT中类对象之间的通信尽量少使用信号槽
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券