cost 262 ms
c++ 能不能根据模板把调用的function 分开? - In c++ can you separate the function called based on the template?

理论上,我在 C++ 中有一个 function 可以工作。 我的意思是,如果将 function 转换为类似 Python 的语言,它会工作得很好,因为它没有预编译。 但是,在 C++ 这样的语言中,它会抛出错误。 这是 function: 在if语句中,它检测传递的类型T 如果它是一个数字,则 ...

关于编译错误<typeinfo>在 boost 库上的使用</typeinfo> - compile error about <typeinfo> usage on boost library

当我将我的项目从 c++11 迁移到 c++17 时,项目的构建失败,并出现一些关于使用的错误。 我怀疑 boost 库,因为我得到的错误是指与 boost 库相关的类。 我在下面分享有关编译错误的所有细节。 配置增强版本:1.73.0 选择的架构: Xcode 版本:版本 12.4 (12D4 ...

有没有办法获取或定义模板的 typeid? - Is there a way to get or define typeid of a template?

我有一个模板 class,它依赖于多个模板 class,如下所示: 请注意这一行: 在这里,我必须给模板一个特定的类型(例如int 、 std::string或其他)以使编译通过。 但是,我想得到的不是实例化模板类型,而是关于模板 class self 的类型,以便区分它们。 可能吗? 或者我必须 ...

type_info 是如何实现的 - How is type_info implemented

大多数 C++ STL 类都有易于理解的实现。 然而, type_info类令人困惑。 一些代码如何知道类的信息? 理论1: 我的第一个理论是type_info类从编译器获取信息(这意味着 STL 与编译器有一些集成)。 理论2: 它也可能是我不知道的一些晦涩的 c++ 语法,但我对这个理论 ...

C++ typeid 模板值转换成union 没有可接受的转换 - C++ typeid template value into union no acceptable conversion

我正在尝试构建一个从 XML Blender 场景中读取的属性字典,并且遇到了模板问题并获取了它们的 type_info。 包含的映射被设置为属性的名称,它的值存储在 typeinfo 和 union 的结构中。 是否可以这样做,还是必须在特定类型上识别它? 我已经尝试在将结构传递给映射之前对其进行 ...

何时包含内置类型和运算符的标头? - When to include headers for built-in types and operators?

什么时候应该包含内置类型的标头? &lt;new&gt;用于new (似乎对于复杂的重载确实需要); 它可以只是使用。 (编辑:错误的例子(见答案)) &lt;typeinfo&gt;为std::type_info ; 它可以通过使用typeid运算符获得 (编辑:错误的例子(见答 ...

如何使用typeinfo.name C ++声明变量 - how to declare variable using typeinfo.name C++

我喜欢编码,并且由于其简单性和强大功能,通常在Python中这样做。 但是,对于一些时间紧迫的程序/任务,我使用C ++。 因此,为了两全其美,我在C ++中列出了Pythonesque。 目的:我希望能够添加任何数据类型的任何变量或值, 包括用户定义的类 。 为此,我有一个带 ...

C# ITypeInfo.GetContainingTypeLib 在传递 VBA 类的实时实例时失败 - C# ITypeInfo.GetContainingTypeLib fails when passed live instance of VBA Class

因此,我尝试在 VBA 类实例上调用ITypeInfo ,虽然看起来很有希望,但我想看看是否可以获得对其包含项目的引用,类似于类型库。 我认为ITypeInfo.GetContainingTypeLib可能有用,但它抛出一个异常,表明 VBA 不会合作。 任何人都知道 VBA 可能如何以与标准 CO ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM