腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
使用
类
作为
数据类型
时
,如
何在
std
::
variant
中
存储
值
?
c++
、
variant
我创建了一个
类
,并将该类用作
std
::
variant
的
数据类型
。但是当我
存储
值
时
,我无法访问它,因为它显示了一些错误。#include <
variant
>#include <iostream> { int rand_number::
variant
<Random,
std
::
浏览 19
提问于2020-10-17
得票数 0
1
回答
多类型stl映射
c++
、
c++11
、
dictionary
、
stl
它有一个,允许获取任何类型的数据,该
值
将在返回
时
自动转换,例如:{ "integer": 1234,
如
您所见,它会自动为我们的键转换一个有效的
数据类型
。现在,我想将这
浏览 3
提问于2017-11-16
得票数 2
回答已采纳
2
回答
模板
类
的唯一容器
c++
、
templates
我有一个算法(这里没有预先设置),它接受不同的参数(int,float,vector)
作为
输入。我的设计思想是有一个容器来容纳所有这些不同的参数。为了实现这一点,我有一个基
类
Parameter和一个派生模板
类
TypeParameter。这些参数将保存在容器
中
。::unique_ptr<Parameter> param) { data.push_back(
std
::move(param)); }
std
::vector();我的
浏览 0
提问于2018-09-05
得票数 1
1
回答
从包含变量
数据类型
的数据结构
中
检索
值
,但不指定返回类型
c++
、
boost
我目前
使用
的是一个映射,它
使用
字符串
数据类型
作为
键和变量值。我依赖于boost::
variant
库来定义map
数据类型
。我目前正在学习一些关于boost::
variant
的教程,用于从map中提取值,而不必指定我在迭代
时
要检索的确切
数据类型
值
。来源:我想要类似于上一个泛型
数据类型
的例子,但是我没有打印
值
,而是返回它们。static_visitor<> templ
浏览 0
提问于2019-04-29
得票数 0
1
回答
更新sql_
variant
字段
时
出现记录集更新错误
c++
、
sql-server
、
oledb
、
ado
我正在
使用
C++和ADO向SQL Server2005数据库添加数据。
当
为sql_
variant
列调用Recordset Update方法
时
,我得到了错误DB_E_ERRORSOCCURRED和错误消息Multiple-step OLE DB operation generated,如果我添加的
值
为NULL,所有的
值
都可以正常工作,并且所有进入非sql_
variant
类型的字段的
值
都可以工作。谢谢 编辑我有更多的信息。我
浏览 4
提问于2010-02-09
得票数 0
回答已采纳
2
回答
为什么
std
::get<T>其中T是调用constexpr函数失败的结果?
c++
、
c++17
我的问题是这段代码到底是如何工作的:constexpr int i = 0;现在,如果我编写以下代码,它将失败:
std
::cout <<
std
::get
浏览 14
提问于2019-11-01
得票数 0
回答已采纳
5
回答
具有任意
值
类型的C++关联数组
c++
、
arrays
、
stl
、
boost
对于C++
中
的每个键,
使用
具有任意
值
类型的关联数组的最佳方式是什么?class Value { Value(int v) { iValue = v; } Value(
std
::string v) { sValue = v; } Value(S
浏览 2
提问于2008-12-29
得票数 8
回答已采纳
1
回答
字符串
数据类型
作为
字节
存储
如何?
c++
、
string
、
sizeof
、
c-strings
、
string-literals
我的问题是
当
字符串
数据类型
值
作为
字节
存储
时
。请参阅下面的代码:int main(){
std
::cout<<sizeof(name)<<endl; //32 bytes
std
::cout<<sizeof "n"<<endl; //2 bytes
std</
浏览 2
提问于2019-11-06
得票数 1
回答已采纳
4
回答
可以有3种不同
数据类型
的向量C++
c++
、
vector
、
polymorphism
我正尝试在C++
中
创建一个可以
存储
3种不同
数据类型
的向量。我不想
使用
boost库。类似于:我需要做一个模板吗?
浏览 2
提问于2014-10-06
得票数 23
2
回答
通过引用
存储
的c++变体
类
成员
c++
、
boost
、
c++17
、
variant
我正在尝试尝试
使用
std
::变体。我将
std
::变体
存储
为
类
的成员。在下面的代码
中
,如果变量是按
值
存储
的,那么就可以正常工作,但是如果变量是通过引用
存储
的,则不能工作(对于向量情况和自定义对象也是如此)。为什么会这样呢?=
std
::
variant
<T,
std
::vector<T>>; void operator()(in
浏览 2
提问于2016-12-14
得票数 1
回答已采纳
1
回答
对于在十进制
值
中
使用
逗号的国家,HL7消息
中
的NM
数据类型
是否支持逗号
作为
小数分隔符?
hl7-v2
我正在处理瑞典地区的HL7消息,但在瑞典,它们
使用
逗号
作为
小数分隔符。
当
Hl7消息从瑞典来到我的系统
时
,带有'NM‘(数字)
数据类型
的字段会支持逗号
作为
十进制吗?例如,如果NM
数据类型
的字段之一的
值
为12.5,如果它来自瑞典地区,我将如
何在
HL7消息
中
接收该
值
,
如
12.5或12,5?
浏览 10
提问于2021-12-10
得票数 0
2
回答
C++在不同
数据类型
的柱状
存储
中
读取CSV表
c++
、
arrays
、
pointers
、
import-from-csv
每个文件有不同数量的列、行和
数据类型
。例如: file2: double, char[], int, int e.g. file1: would be int[] , double[]...然后,我将数组的起始地址
存储
在一个映射(int,void*)
中
,
作为
一个void*。 当我
浏览 2
提问于2016-03-15
得票数 0
3
回答
是否可能有一个具有不同类型的模板结构数组?
c++
、
templates
、
struct
我不太清楚如何表达这个问题,但是我想要一个简单的解释:我想要一个数据结构,它有它的描述,然后是一堆可以是任何
数据类型
的属性。例如:struct attributeStruct
std
::string name;};struct dataStructure
std
::string name; <
浏览 1
提问于2013-12-03
得票数 0
回答已采纳
1
回答
如
何在
方法中
使用
make“use”关键字将其接受为
类
级别
c++
、
c++14
我正在尝试创建一个api,其中包含一个
类
,它将接受任意
数据类型
的向量并“检索”它本身。我的主要目标是 在检索向量
时
,用户不应提及
数据类型
。对于Ex:一个巨大的向量集合,以及
使用
这个api在csv
中
输出它们的程序。我将调用每个
类
的检索方法,它将返回一个向量,我将以csv格式打印到一个文件
中
。所以我想,如果我可以
使用
浏览 2
提问于2016-12-03
得票数 0
回答已采纳
3
回答
在c++
中
,对
类
stl的用途是什么,它是像
数据类型
还是容器?
c++
、
stl
我基本上想知道我们可以
使用
对stl的哪个区域,我们如
何在
对stl上迭代。这里有一个简短的代码,我试图在其中迭代一对,但这会导致错误。
浏览 0
提问于2019-07-29
得票数 0
回答已采纳
2
回答
在没有继承的情况下
使用
std
::
variant
强制执行公共接口
c++
、
c++20
、
variant
假设您有一些
类
,
如
Circle、Image、Polygon,您需要对这些
类
强制执行如下所示的公共接口(不是真正的代码): virtual bool hitTest// other stuff我希望
使用
std
::
variant
<Circle, Image, Polygon>将
类
的实例
存储
在
std
::vector
中
,然后按如下方式
浏览 2
提问于2022-05-30
得票数 3
回答已采纳
3
回答
像boost::any这样具有自动转换支持的变体实现
c++
、
variant
我想实现一个
variant
类
,它可以
存储
任何
数据类型
(
如
boost:: any ),但支持
数据类型
转换。例如,using Conv<int, bool>,
Variant
v2*/ Dest convert(const Src& src) const { throw
std
浏览 3
提问于2011-09-06
得票数 1
2
回答
项目中
使用
的所有
数据类型
的特殊
类
。
c++
、
class
、
typedef
我在我的项目中
使用
以下
数据类型
:
std
::vector<
std
::shared_ptr<string>>;这些
数据类型
在项目的许多
类
中
反复
使用
。我想
使用
typedef
浏览 5
提问于2014-01-27
得票数 3
回答已采纳
1
回答
JS对象、Python字典和C++结构之间有什么区别?
javascript
、
python
、
c++
这3种
数据类型
在各自的语言中似乎是等价的,但是,我假设在
使用
它们的应用程序中会有更多的细微差别。否则,就不需要其他数据结构,比如C++ map。
浏览 2
提问于2020-05-07
得票数 1
回答已采纳
3
回答
如何从
std
::变量调用不同类型函数指针的函数?
c++
、
function
、
variant
如何从不同返回类型的函数指针的
std
::
variant
中
调用函数?例如,如果我不
使用
std
::
variant
(假设函数返回类型是void):{如
何在
使用
返回类型的
std
::
variant
时
做到这一点,以便我可以调用不同返回类型的
浏览 10
提问于2022-08-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
S7-1200数据类型详解
从零开始学习C+编程——数据计算
基于ODX诊断测试开发(2):ODX数据库解析
全面理解C+指针和内存管理(一)
诊断文件ODX(三)
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券