腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
C++
模板
函数
无法
在
返回
时
将
“
std
:
string
”转
换为
“
double
”
c++
、
types
、
compilation
我有一个从环境变量获取数据的
函数
。&) [with T =
double
;
std
::
string
=
std
::__cxx11::basic_
string
<char>]’: g.cc:65:88: required from hereg.cc:23:33: error: cannot convert ‘
std
::
string
’ {aka ‘
std
::__cxx11::basic_
string
浏览 144
提问于2019-11-26
得票数 1
回答已采纳
2
回答
将
数组作为指针
返回
c++
、
arrays
我试图使用一个单独的
函数
从一个文件中读取几个数据值;我得到了两个错误(我很久没有使用
c++
了……):
std
::
string
line*FREAD(
std
::
string
)‘:重载
函数
仅通过
返回
类型与'
double
FREAD(
std
::
string
)’不同 和
浏览 3
提问于2013-10-26
得票数 1
回答已采纳
2
回答
当
将
重载
函数
传递给另一个
函数
时
,如何指定重载?
c++
、
overloading
、
c++20
、
overload-resolution
简单的例子:
std
::vector<
double
> doubles(3); 现在,我们不能说是
std
::stod<
std
::
string
>,因为
std
::stod不是一个
模板
,而
浏览 15
提问于2022-06-22
得票数 3
2
回答
如何在具有
模板
函数
的类中使用类型安全的联合(变体)?
c++
、
templates
、
type-conversion
、
unions
、
variant
我想把一个
std
::variant放在一个类中,然后用一个
模板
函数
返回
它的元素。); return
std
::get<
std
::
string
;我尝试通过
模板
函数
Class
返回
类fun的元素。但是,g
浏览 0
提问于2019-05-28
得票数 4
回答已采纳
1
回答
通过参数字符串化宏调用
模板
函数
?
c++
、
templates
、
macros
我正在编写一个helper
函数
,旨在使我的一些(C/
C++
新手)同事从参数存储中检索已命名的标量参数值
时
变得更简单、更安全。问题是,参数存储只能存储
double
类型的值,但调用此
函数
的代码是一大堆混乱的C语言,已转
换为
C++
,因此
在
某些地方,仅
将
double
转
储到需要int或long的地方可能会导致问题(或者至少是虚假警告)所以我的想法是让helper
函数
成为一个
浏览 5
提问于2013-10-06
得票数 0
2
回答
在
未排序的对数组中找到K唯一的最大元素
c++
、
arrays
、
algorithm
、
optimization
、
max
我有一个
函数
,其中为我提供了一个
模板
,并且必须
返回
我的图库中的k最相似
模板
的in (我正在使用余弦相似性来生成
模板
之间的相似性评分)。对于上下文,我正在做一个面部识别应用程序。我可以
在
我的图库中拥有属于一个人的多个不同的
模板
(该人使用多个不同的图像注册
在
图片库中,因
浏览 0
提问于2019-09-13
得票数 0
回答已采纳
1
回答
-
C++
c++
、
type-conversion
、
const-reference
这周我开始学习
C++
,目前我正在阅读关于复合类型和常量变量的内容。与大多数情况下不同的是,通过创建临时变量,对const的引用支持类型转换。但是如果是这样的话,那么在行为上有什么区别呢?int i = 42;和const
double
&di = 42; 如果我们试图更改i,我们不是最终会有两个自变量,它们最终会有不同的值吗?
在
使用const引用的示例中,唯一的区别是引用不能更改吗?最让我困扰的是,当非const变量和const ref的类型匹配
时
浏览 7
提问于2022-09-10
得票数 0
1
回答
(所需)
返回
类型的重载
c++
、
c++17
、
c++20
很容易为您自己的类型定义一个to_
string
函数
,只需通过重载调用它。大部分代码都知道通过ADL可以找到to_
string
(x)的约定,而
模板
可以依赖这种约定而不知道x的类型。但是相反的情况如何,比如from_
string
函数
呢?为类型提供自己的实现的好的方法是什么,这样其他代码就可以轻松方便地调用它,并且它也可以
在
模板
中工作?对于每种类型使用具有显式专门化的单个
模板
时
,如果这些实现本身对于某些类型组是通用的,则会
浏览 1
提问于2021-07-15
得票数 0
2
回答
用
模板
类专门化
模板
函数
c++
、
templates
我需要编写一个可以
将
parse解析为其他类型的
string
函数
:由于
C++
不允许通过
返回
值重载,所以我尝试使用
模板
和
模板
专门化:T parse(const
std
::
string
&s);
double<
浏览 2
提问于2018-03-29
得票数 1
回答已采纳
2
回答
不同
返回
类型的显式专门化
模板
类成员
函数
c++
、
templates
、
unix
我正在尝试
将
一些
C++
代码从Windows移植到Solaris(Unix)。有一些
模板
代码需要更改。我正在使用Solaris的编译器CC,g++应该有同样的问题。
std
::endl; } catch (tempException在这里,getValue
函数</em
浏览 1
提问于2011-05-16
得票数 1
回答已采纳
1
回答
C++
-
在
传递到‘`
std
::Function’
时
指定重载的函子或
函数
c++
、
casting
、
overloading
、
functor
、
std-function
std
::function<
double
(
double
) > squareRoot( (
double
( * )(
double
) )
std
::sqrt );
std
::cout <<
std
::function<
double
(
double
) > squareRoot( (
double
( * )(
double
) ) &
浏览 1
提问于2020-09-14
得票数 1
回答已采纳
1
回答
有没有办法
在
C++
中获取一个类
模板
并使用它来创建另一个
模板
?
c++
、
templates
我正在尝试用
C++
编写一个
函数
,该
函数
接受
模板
容器作为参数,并
返回
具有相同类型但带有整数的容器。例如,我想编写一个
模板
函数
来生成如下
函数
:
std
::vector<int> foo(
std
::vector<
std
::
string
>);
std
::vector<int> foo(
std
::vector<fl
浏览 33
提问于2021-10-20
得票数 0
3
回答
尝试使用
std
::a和lambda表达式从
std
::variant
返回
值
c++
、
c++17
假设存在一个变量v,其定义如下:我正在尝试使用
std
::a或
std
::get从
std
::variant即使这样,使用
std
::
string
也可能会有问题(由于
std
::
string
的析构
函数
的定义)。::basic_
string
<char, <e
浏览 0
提问于2018-08-30
得票数 6
回答已采纳
1
回答
检索基础类型的空类
c#
、
c++
我想知道如何用
C++
编写以下C#代码private T GetJsonData<T>(
String
node) Type type=typeof(T); return default(T); } 我认为
std
浏览 1
提问于2015-05-18
得票数 0
1
回答
不同
返回
类型的
std
::向量的recursive_transform
c++
、
recursion
、
c++20
这是递推_不同类型嵌套Iterable
在
C++
中的转换
函数
和一次获得_从…_
C++
中的变
函数
的后续问题.感谢G. Sliepen和曲普鲁松提供了详细的评论建议。
在
接下来的步骤中,我想重点讨论
返回
类型与输入类型不同的情况。例如,[](int x)->
std
::
string
{ return
std
::to_
string
(x); }。由于recursive_transform的原始
返回</
浏览 0
提问于2020-10-25
得票数 6
回答已采纳
1
回答
减去双向量
返回
展开表示法
c++
、
vector
当我尝试减去顶部值
时
,我的
c++
代码
将
返回
扩展表示法。vector<
std
::
string
> smarkdat vector<
double
> doubleMdat;
std
::vector&
浏览 0
提问于2015-02-07
得票数 1
回答已采纳
1
回答
编译器如何使用策略模式(
在
struct或class中使用重载())推断类型?
c++
、
design-patterns
、
compiler-errors
、
strategy-pattern
我很难理解,
在
传递“可调用”结构/类
时
,这段代码是如何编译的。。template<typename T>{ typedef
浏览 4
提问于2021-03-26
得票数 0
回答已采纳
2
回答
如何在
c++
中将整数转
换为
固定位数的字符串?
c++
、
string
例如,对于4位数字,
将
0
转
换为
"0000";
将
12
转
换为
"0012“。
std
::
string
ToString(int value,int digitsCount);
浏览 4
提问于2012-12-18
得票数 0
回答已采纳
2
回答
如何在
c++
中将字符串的确切内容赋给双精度值
c++
我没有太多使用
C++
的经验,我有以下问题。使用以下代码:stringstream ss;ss >>d;
std
::
string
content = ss.str();
在
MS Visual Studio中调试
浏览 0
提问于2016-07-08
得票数 0
3
回答
C++
元
函数
,该
函数
确定提供的参数是否可调用类型
c++
、
c++11
、
c++14
、
template-meta-programming
我正在尝试实现一个
C++
模板
元
函数
,该
函数
确定一个类型是否可以从方法输入参数中调用。也就是说,对于
函数
void foo(
double
,
double
),元
函数
将
返回
用于callable_t<foo,
double
,
double
>的true、为callable_t<foo, int,int>
返回
的true (由于编译器进行隐式强制转换)和对
浏览 3
提问于2016-11-29
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+中的 atoi和itoa
C++20:核心语言
Boost.Python(一)
C+23 特性概览
C+17 标准正式发布:开发者可更简单地编写和维护代码
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券