腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
std
::
function
与
std
::
function
&作为函数参数
c++
、
c++11
考虑下面的三个函数,func2(
std
::
function
<size_t(...) >& f );对于通过值/复制构造函数传递的任何其他类型的参数,通过引用传递和通过常量引用传递都有明确的上下文,它们的用例也是众所周知的。对于
function
浏览 1
提问于2015-04-30
得票数 4
1
回答
定义
std
::hash<
std
::
function
>
c++
、
c++11
、
hash
、
std-function
、
unordered-set
我编写了一个完整的类,但是它没有编译,因为没有为我的
std
::
function
定义一个哈希函数,该函数接受T类型的指针并返回void。下面是我班上有关成员和方法的一段经过润色的节选:class Master {
std
::unordered_set<
std
::
function
<void(T*)>> functions; registerFunction(
std<
浏览 2
提问于2013-12-19
得票数 6
回答已采纳
2
回答
比较
std
::
function
<>
c++
、
c++11
、
tr1
是否可以以某种方式比较两个
std
::tr1::
function
<>对象?如果我有一个
function
<void(int,float)>对象集合,并且想要添加和删除事件处理程序,该怎么办?
浏览 0
提问于2011-05-01
得票数 8
回答已采纳
2
回答
std
::
function
<>矢量
c++
、
function
、
hash
、
c++11
假设想要存储以下内容:..in a集合:FunctionVector v;FunctionVector::const_iterator cit =
std
::find(v.begin(), v.end(), myFunct
浏览 5
提问于2011-01-03
得票数 17
回答已采纳
2
回答
std
::
function
和
std
::bind行为
c++
、
c++11
、
stl
我有这样的代码:#include <functional>{} {} {
std
::vector<
std
::
function
<void(in
浏览 3
提问于2013-04-23
得票数 5
回答已采纳
2
回答
将
std
::绑定到
std
::
function
?
c++
、
c++11
、
c++-standard-library
、
std-function
、
stdbind
见下面的代码
function
如何使用
std
::bind绑定其参数,以便将其赋值给
std
::
function
<void()>对象
浏览 5
提问于2022-11-04
得票数 1
回答已采纳
1
回答
使用
std
::bind和
std
::
function
c++
、
c++11
、
std-function
、
stdbind
我有一个函数,它接受带有一个参数的函数对象,如下所示:如何使用
std
::bind调用此函数?我试过这样做:但这给了我一个错误glm::vec3 & b, const glm::vec3 & c, cons
浏览 4
提问于2014-03-09
得票数 2
回答已采纳
3
回答
包含
std
::
function
<T()>和
std
::
function
<T(int)> )的映射
c++
、
map
、
c++11
、
stdmap
、
std-function
我希望有一个映射,它可以将字符串键映射到
std
::
function
<T()>或
std
::
function
<T(int)> (但对于给定的键则不能两者兼得)。我得到一个编译错误,似乎没有一个
std
::
function
<T(...)>模板。我希望能够使用lambdas作为值。 首先,以这种方式存储函数安全吗?第二,如果是的话,语法是什么?
浏览 3
提问于2013-01-04
得票数 0
3
回答
将基础(
std
::
function
<void*)>转换为基础(
std
::
function
<void*)>
c++
、
c++11
、
std-function
class A {class B : public A {然后,我声明一个使用
std
::
function
<void(A*)>的函数:最后,我从其他地方收到一个不同(但理论上是兼容的)类型的
std
::
function
,我想在我的回调函数中使用它:
std
::
function
<void(B
浏览 2
提问于2014-10-16
得票数 14
2
回答
std
::end和
std
::
std
in a
function
(C++)
c++
、
function
、
parameters
我试着获取字符串数组的长度,我在主函数中完成了它,并且它工作了。之后,我需要在一个函数中这样做,但它没有用错误标识函数: void fun(string arr[]) cout << end(arr) - begin(arr);{ fun(arr);也是为了结束。 因此,我添加了指针符号'*‘,错误消失了,但它
浏览 4
提问于2014-01-17
得票数 3
2
回答
reinterpret_cast从
std
::
function
<void()> *到
std
::
function
<
std
::monostate()> *安全吗?
c++
、
reinterpret-cast
、
monostate
示例: return *reinterpret_cast<
std
::
function
<
std
::monostate()> * >(&func);
std
::
function
<void()>和
st
浏览 7
提问于2022-06-29
得票数 0
1
回答
将boost::
function
转换为
std
::
function
c++
、
boost
、
stl
、
c++11
、
std-function
例如,boost::
function
有empty()和clear()方法,但
std
::
function
没有。有一个为
std
::
function
定义的operator(),我一直用它来替换empty()引用,但是我应该用什么来替换clear()引用呢?我考虑过使用
std
::
function
赋值运算符并分配nullptr来清除它,但我担心这可能会产生无意的副作用,不仅会清除底层函数,还会使对象不可用。
浏览 6
提问于2012-06-23
得票数 18
回答已采纳
2
回答
无法调用
std
::
function
c++
、
c++11
、
visual-c++
、
visual-studio-2015
、
std
这段代码给出了VS2015更新1中的错误: #include <functional>class Apublic: { }; }
浏览 0
提问于2016-01-21
得票数 3
回答已采纳
2
回答
std
::
function
->函数指针
c++
、
bind
、
functor
下面是一个代码:using namespace
std
::tr1; {} { { f(fun); // error f(foo); // ok我尝试过
std
::tr1::bind和boost::bind,但它们返回的是函数
浏览 6
提问于2012-05-12
得票数 11
回答已采纳
1
回答
STD
::
FUNCTION
C++
c++11
我还在学习现代C++,我想澄清一下
STD
:
FUNCTION
,下面是我的示例代码,它工作得很好:#include <functional> return 2; bool operator()() {#include <iostream> #include <functiona
浏览 15
提问于2018-08-02
得票数 0
2
回答
Lambdas和
std
::
function
c++
、
templates
、
lambda
、
c++11
iostream>#include <vector>#include <functional> }template<typename BaseT> vector<BaseT> findMatches(vector<BaseT> search,
function
浏览 1
提问于2012-08-02
得票数 4
回答已采纳
1
回答
如何比较
std
::
function
?
c++
、
functor
、
function-object
我有一个
std
::
function
对象的向量,定义如下:auto iter =
std
::
浏览 5
提问于2020-06-03
得票数 1
回答已采纳
2
回答
std
::
function
的问题
c++
、
function
、
compiler-errors
、
std
下面是我的代码设置:{
std
::
function
<void()> someFunction;AnotherClass.h} { someClass.someFunctionconvert parameter 1 from
浏览 2
提问于2013-01-30
得票数 1
回答已采纳
3
回答
无法将
std
::
function
c++
、
templates
、
move-semantics
include <map>#include <functional> class Signalpublic:}; {
浏览 0
提问于2019-03-13
得票数 0
回答已采纳
2
回答
constexpr版本::
std
::
function
c++
、
c++11
、
metaprogramming
、
template-meta-programming
、
constexpr
我正在寻找一个::
std
::函数,它可以在警察系统中使用。用例:我有一个函数,它以函数指针作为参数,第二个函数将lambda传递给第一个函数。例:class ConstexprFunctionPtr private: const Type
function
; constexpr inlin
浏览 0
提问于2018-12-30
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin-local function
DL笔记:Activation Function 激活函数
最佳实践:Pivotal GemFire Function开发
R语言 Again—function也不难
DL笔记:Cost function 损失函数
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券