variant 相关问题

变体数据类型是包含其他数据类型的标记联合。它是[ocaml]中的标准数据类型,通常用于经典Microsoft Windows [com]编程中的语言([c ++]和[vb6])之间的互操作调用。它也存在于使用其他名称的其他语言中,例如[区别联盟]或[代数数据类型]的更一般概念

通过RTTI将TDateTime值传递给OleVariant属性

当我使用RTTI将TDateTime值分配给对象的OleVariant属性时,对象变为Float值。该对象的设计使得该属性可以变为Null或任何数据的值...

回答 1 投票 2

为什么为lvalue参数调用了move-assignment运算符?

我正在对Variant类进行一些调试。有人可以解释为什么编译器会在这种特殊情况下选择移动赋值运算符吗?由于testValue是一个左值,我希望......

回答 1 投票 0

使用Shopify通过Javascript动态提取Variant id

我一直在与Shopify商店达成共同请求,使用“Debut”主题为商店添加“添加到购物车按钮”。目标是在“添加到购物车按钮”时自动更新购物车...

回答 1 投票 1

C ++ 17构建双方变体运算符的最佳方法是什么?

我有一个项目使用std :: variant作为可变长度类型:使用Length = std :: variant ; Fraction类已经超载大部分......

回答 1 投票 2

将C ++的VARIANT数据类型转换为C#

什么相当于C#中的C ++ VARIANT数据类型?我在C ++中使用VARIANT数据类型的代码。如何在C#中转换该代码?

回答 4 投票 9

使用std :: bind与std :: visit

我正在尝试将std :: bind与std :: visit一起使用,以获得访问者绑定的函数。我得到了“没有超载功能的例子”,但我不知道我做错了什么......

回答 1 投票 0

VBA:如何使Variant为空?

我有以下Variant:Dim comboitems()As Variant,我在所有代码中用作包含ComboBox控件值的数组。在代码的某一点上,我需要清除/ ...

回答 1 投票 5

当-std = c ++ 17在编译器输出中时,使用-std ++ 17标志请求为std :: variant启用c ++ 17支持的编译器

我有一段时间回来让std :: variant在QtCreator项目中工作,这里面临类似的抱怨:在QtCreator中使用g ++ 7.2不能使用c ++ 17特性我解决了这个问题,并且......

回答 1 投票 4

是否允许std :: variant为其成员分配内存?

我想知道std :: variant的实现是否必须“平坦”或者是否允许为其成员动态分配内存,这样一系列变体就会......

回答 2 投票 17

c ++为什么这个static_assert有效:

我有关于constexpr的以下问题,我有点明白,一个人不能声明一个std :: shared_ptr 是const,但为什么第一个static_assert()有效?另外,怎么做......

回答 2 投票 2

Shopify - 首次亮相主题 - 根据所选变体下拉选项显示和隐藏包含变体元字段的其他文本框

正如标题所示,我正在寻找更新我的Shopify Debut主题,以显示和隐藏包含变体元字段的其他文本框,具体取决于所选的变体下拉选项。这是......

回答 1 投票 0

对std :: variant的访问没有访问

对于某些标准库类,访问其部分内容可能会合法地失败。通常你可以选择一种潜在的投掷方法,一种标记为noexcept的方法。 ......

回答 1 投票 3

如何将VARIANT转换为托管对象?

这是原始VBA代码的来源:原始VBA代码我将这些函数转换为VB.Net FilePropertyExplorer Class_Initialize这是我到目前为止的代码(注意我删除了一些...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.