腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
lambda
的
Boost
算法
无法
编译
c++
、
c++11
、
boost
、
lambda
);}g++ -g -pthread -std=gnu++0x -Wall -pedantic -Wextra -Wformat=2 -o "ranger>; UnaryPredicate = main()::__
lambda
5]’ ranger.cpp:34:41: requ
浏览 10
提问于2017-06-15
得票数 3
回答已采纳
1
回答
boost
::
lambda
::bind
的
用法有什么问题?
c++
、
boost
、
boost-lambda
我试图
使用
boost
::
lambda
::bind()来定义一个谓词,并在
Boost
.Range中传递给find_if
算法
。具体来说,我想搜索一个结构向量,以找到特定成员具有指定值
的
第一个条目。我
的
例子如下:#include <
boost
/range/algorithm/find_if
浏览 2
提问于2013-05-07
得票数 4
回答已采纳
1
回答
CodeLite不
使用
boost
库
c++
、
boost
、
codelite
我
的
CodeLite IDE在
使用
Boost
库时遇到了一些麻烦。我确实创建了新
的
工作区,而不是-> Settings -> Build Settings ->
编译
器(这里有两个
编译
器,一个是CodeLite 4.8.1
boost
库(Windows 7): 在这个目录(即: C
浏览 0
提问于2015-01-18
得票数 1
1
回答
无法
使用
任何外部库进行
编译
(代码块)
c++
、
windows
、
compiler-errors
、
codeblocks
我不能
使用
代码::块上
的
外部库
编译
任何代码。我尝试
使用
boost
lambda
示例:#include <iterator>{ using namespace
boost</e
浏览 1
提问于2017-01-02
得票数 1
回答已采纳
2
回答
boost
::
lambda
表达式由于抽象模板arg
的
实例化而
无法
编译
。有什么解释和/或工作吗?
c++
、
boost
、
abstract-class
、
shared-ptr
、
boost-lambda
我正在学习
的
过程中::兰博达和我设法创造了一个情况,我
无法
解决到目前为止我所知道
的
。显然,在
boost
::
lambda
的
核心部分,下面的示例将导致尝试实例化抽象类AbstractFoo,并阻止
lambda
表达式
的
编译
。问题是,我不知道它为什么要尝试实例化它,所以我
无法
尝试绕过它。示例: #include <
boost
/
lambda
/bind.hpp>
浏览 3
提问于2011-07-27
得票数 4
回答已采纳
1
回答
无法
让cygwin
编译
C++
Boost
库
c++
、
boost
、
cygwin
我正在尝试
使用
Boost
启动和运行,所以我正在尝试
编译
Boost
的
“入门”页面中
的
简单示例问题。(是的,我输入了正确
的
路径,但它给了我一些错误,我忘记它们是什么了),所以我
使用
了
boost
_1_49_0.tar.bz2所在目录中
的
"tar -xjvf”。第二个问题: example.cpp文件
无法
编译
,代码中
的
第一个语句是#include "<
浏览 1
提问于2012-03-02
得票数 0
1
回答
哪些
Boost
功能与C++11重叠?
c++
、
boost
、
c++11
几年前,我把我
的
C++技能放在了架子上,现在,当我再次需要它们时,情况似乎发生了变化。 我们现在有了C++11,我
的
理解是它重叠了许多
Boost
特性。有没有总结一下这些重叠
的
地方,哪些
Boost
库将成为遗留
的
,哪些C++11功能应该
使用
而不是
boost
,哪些更好?
浏览 0
提问于2012-01-13
得票数 195
回答已采纳
1
回答
无法
正确设置升压
c++
、
boost
、
cygwin
我从
boost
主页尝试了这两个教程(Unix和windows),但是我
无法
正确地设置
boost
。最后,我
使用
了,但它仍然不起作用: a.cpp:1:35:致命错误:
boost
/
lambda
/
lambda
.hpp:没有终止这样
的
文件或目录
编译
。在cd /c/MinGW
浏览 5
提问于2015-07-10
得票数 0
2
回答
我如何才能std::sqrt(
boost
::
lambda
::placeholder1_type)?
c++
、
c++11
、
boost
、
lambda
如何在std::sqrt()上
使用
boost
::
lambda
::placeholder1_type );但是,如果我将std::cout行替换为 std::cout << std::sqrt(
boost
::
lambda
::_1) << "
浏览 2
提问于2017-07-05
得票数 3
回答已采纳
3
回答
嵌套
boost
::
lambda
::bind-s时出现问题
c++
、
boost-lambda
更准确地说,
使用
包含1个元素
的
列表,如下所示:
boost
::
lambda
::bind( _1,
boost
::
lambda
::constructor<thumb::PhotoPrintThum
浏览 1
提问于2009-04-17
得票数 2
回答已采纳
3
回答
接近STL
算法
、
lambda
、局部类和其他方法
c++
、
stl
、
lambda
使用
STL需要做
的
一件事是指定本地函数。我通常会提供
的
许多函数不能
使用
STL函数对象创建工具(例如bind )创建,我必须手动滚动我
的
函数对象。由于C++标准禁止在模板实例化中
使用
局部类型作为参数,所以我能
使用
的
最好
的
方法是创建一个小
的
库,(只显示相关
的
部分)class MyFunctionBase<R,T我猜国际标准化组织委员会的人也
浏览 0
提问于2008-11-02
得票数 2
回答已采纳
2
回答
从
boost
::菲尼克斯::
lambda
内部调用函数
c++
、
boost
、
c++11
、
boost-phoenix
我试图
使用
boost
::phoenix在一个缺乏C++11支持
的
旧
编译
器上模拟C++
lambda
表达式,并且
无法
从
lambda
表达式中调用一个简单
的
函数。C++11版本:我
的
菲尼克斯兰达代码如下: #include <cstdint"Called with: &quo
浏览 4
提问于2013-04-06
得票数 4
回答已采纳
1
回答
Boost
.Asio
lambda
捕获未能
编译
c++
、
sockets
、
c++11
、
boost
、
boost-asio
我发现我
无法
将Asio对象
boost
::asio::ip::tcp::socket&&移动到
boost
::asio::write()函数
的
lambda
。为了测试
编译
器
的
结果,我在下面的测试程序中对这个例子进行了修改。sock{io_context};} 因此,我注释掉了这一行,并检查了
使用
std::is_same测试类型
的
类型,因为我认为sock和s
的
浏览 0
提问于2020-05-08
得票数 0
回答已采纳
1
回答
提取
lambda
表达式中
的
配对成员和模板类型定义习惯用法
c++
、
templates
、
boost
、
lambda
、
typedef
我在这里有一些复杂
的
类型,所以我决定
使用
漂亮
的
技巧在模板化
的
类型上
使用
typedef。然后我有一个类some_container,它有一个容器作为成员。容器是由元素和向量组成
的
对
的
向量。我想用λ表达式写std::find_if
算法
来找出有一定值
的
元素。为了获得这个值,我必须首先在pair上调用,然后从元素中获取值。在我
的
std::find_if下面有一个正常
的
循环。我
的
la
浏览 1
提问于2010-03-23
得票数 2
回答已采纳
1
回答
用
boost
lambda
构造创建初始化智能ptrs容器
c++
、
boost
、
lambda
我正在尝试
boost
lambda
图书馆,结果被卡住了。我试图创建和初始化共享指针
的
容器,但
无法
将rvalue传递给非const引用。代码片段:#include <
boost
/
lambda
/
lambda
.hpp>#include::_1)))
浏览 2
提问于2014-10-09
得票数 0
回答已采纳
2
回答
boost
lambda
问题
c++
、
boost
、
lambda
、
stl-algorithm
#include <iostream>#include <algorithm>#include <
boost
/bind.hpp> using namespace
boost
::
lambda
; public: Foo(
浏览 2
提问于2010-08-19
得票数 1
回答已采纳
2
回答
在嵌套
boost
::bind上执行参数替换而不进行组合
c++
、
boost
、
boost-bind
、
functor
foo( int a);
boost
::function<void(int)> functorenqueue(
boost
::bind(&foo, 4) )
boost
::function<void(int)> functor =
boost
::bind(&enqueue我
的
第
浏览 4
提问于2010-11-03
得票数 4
回答已采纳
1
回答
无法
获得最简单
的
Phoenix
lambda
进行
编译
c++
、
boost
、
boost-phoenix
我目前正在尝试
编译
以下非常简单
的
boost
::phoenix::
lambda
:
boost
::phoenix::
lambda
[std::cout << "
Lambda
!!"]以下是
编译
器输出
的
摘录:
浏览 16
提问于2013-05-13
得票数 1
2
回答
boost
::
lambda
绑定表达式
无法
绑定到字符串
的
empty()才能工作
c++
、
boost-lambda
我正在尝试
编译
下面的代码片段。但失败
的
原因是:#include <
boost
/
lambda
/bind.hpp> #include <str
浏览 13
提问于2010-05-09
得票数 1
回答已采纳
1
回答
boost
::
lambda
::var嵌套在
boost
::bind中,它本身不等同于
boost
::
lambda
::var
c++
、
boost
、
lambda
、
c++03
我在识别一些简单
的
boost
::
lambda
使用
问题时遇到了一些小问题。我可以这样做一个简单
的
lambda
函数:
boost
::
lambda
::var(i) =
boost
::
lambda
::_3; // Set 'i' to the 3rd parameter
boost
::bind(
boost
::
lambda<
浏览 7
提问于2014-05-30
得票数 2
点击加载更多
相关
资讯
基于Ubuntu及py3的CTP接口编译——Boost编译
Python Lambda函数的几种使用方法
OpenFace的编译与使用
从 C+98到C+17,元编程是如何演进的?
使用 JITWatch 查看 JVM的JIT 编译代码
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券