腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(7967)
视频
沙龙
4
回答
not2
字符串求反器
、
在研究
STL
时
,我曾尝试用
not2
否定
函数
器,但遇到了一些问题。include <iostream>#include <functional>using namespace std; bool operator() (int i,int j) { return i&l
浏览 2
提问于2009-12-08
得票数 1
回答已采纳
4
回答
C++包括头文件中的
STL
、
在头文件中包含
STL
是一个坏主意还是一个好主意?其中,您
使用
它们
作为
您自己定义的类的成员变量。 那么,在
STL
上前向声明可用类型
时
,代码可移植性(对于那些真正希望代码独立于平台的人)有什么影响?
浏览 5
提问于2013-05-29
得票数 1
回答已采纳
1
回答
为什么`std::all_of`不
使用
` `std::invoke`?
、
、
在类似的问题(例如)中已经注意到,您不能将类方法指针
作为
谓词传递给std::all_of。更具体地说,以下代码不能在GCC 9.2上编译:#include <vector> bool check() const {return true; } std::vector<S>
vs
; std::all_of(
vs
.begin(),
vs
.end(),
浏览 0
提问于2019-10-15
得票数 6
3
回答
std::map<
struct
,int>,我需要毁灭器吗?
、
、
嗨,在一个cpp X类中,我有一个 private:}typedef
struct
{ int b;}some_
struct
; 我的问题是:我是否需要在X的析构
函数
中指定关于映射C的任何内容?如果是,X的析构
函数
对地图C应该做什么?
浏览 11
提问于2016-10-17
得票数 3
回答已采纳
2
回答
为什么有std::not1 1()和std::and 2()而不是一个重载的std::not_()?
、
、
C++ std命名空间包含帮助
函数
和。它们分别接受一个一元谓词或二进制谓词函子,并分别返回一个或谓词。当然,在一些奇怪的情况下,传递的对象pred有两种类型的操作符(一元和二进制),而这些操作符不起作用,但是可以不
使用
这个助手
函数
来处理这些操作。
浏览 3
提问于2015-12-17
得票数 11
回答已采纳
3
回答
带有派生类的自定义容器的迭代器
、
、
class
Vector virtual Iterator begin() = 0; } ; { private: SomeFloa
浏览 3
提问于2010-02-03
得票数 4
回答已采纳
2
回答
在C++
STL
中
使用
men_fun实现bind1st的一个老问题
、
一些简单的代码将演示这个问题:
struct
Bar {}; std::mem_fun_ref(&Bar::foo), bar)); } 现在,对于这段代码,
VS
2010c++编译器将报告: error C2535: bool std::binder1st<_Fn2&g
浏览 2
提问于2012-02-08
得票数 1
4
回答
C++标准是否为编译器指定了
STL
实现细节?
、
、
、
、
在编写问题的答案
时
,我遇到了一个有趣的情况--这个问题演示了这样一种情况:您希望将类放入
STL
容器中,但由于缺少复制构造
函数
/移动构造
函数
/赋值操作符而无法这样做。我做了一个快速的片段
作为
解决方案,并看到了另一个答案,它提供了一个移动构造
函数
,而不是像我一样的赋值操作符和复制构造
函数
。第一:#inc
浏览 3
提问于2015-06-19
得票数 10
回答已采纳
1
回答
Visual Studio2012 c++智能感知对标准版的评论可能吗?
、
、
、
可以在
VS
2012中获得关于c++11标准方法和类的注释吗?目前,我只看到了参数和返回类型--对于学习cpp的人来说,解释它们太难了。
浏览 0
提问于2012-09-09
得票数 3
回答已采纳
3
回答
使用
lower_bound、upper_bound和binary_search查找成员字段相等的对象
、
、
我有一个结构看起来像这样, int a;我有一个结构的向量,看起来像这样,
使用
STL
Foo()
函数
按整数a升序对所有排序进行排序现在,我希望获得成员字段a小于或等于给定数字的Foo对象,就像
STL
lower_bound()
函数
一样。问题是
STL
lower_bound
函数
声明如下所示: template <
class
ForwardI
浏览 1
提问于2012-11-13
得票数 5
回答已采纳
1
回答
如何将结构的动态数组传递给成员
函数
?
、
、
、
我想知道如何将动态分配的结构数组从主
函数
传递给类的成员
函数
。我不一定需要在成员
函数
中更改它的值,只需打印它。如果我像在下面的代码片段中
使用
整数数组那样这样做,我就会发现MyStruct没有在MyClass.h和MyClass.cpp文件中定义。另一个想法是在成员
函数
参数中添加
struct
,但这也会导致其他错误。#i
浏览 8
提问于2015-08-05
得票数 1
回答已采纳
2
回答
模板定义"
struct
structname<..>“是否正确?
此代码来自C++
STL
v3.3 concept_checks.h,293-300:
struct
_
STL
_UNARY_FUNCTION_ERRORFunc& __f, __f(__arg);}; C++允许像"
struct
浏览 0
提问于2017-07-20
得票数 0
1
回答
是否建议从std::可选继承?
我知道大多数情况下从
STL
类继承是不好的(除了std::exception等等)因为,例如,缺少虚拟析构
函数
,可能还有其他原因。但是,我有以下代码:{ static voiddoSomething(ID id);}; 从可选项继承将允许我在
使用
相同名称的IDS
vs
浏览 7
提问于2022-08-17
得票数 1
回答已采纳
1
回答
包含手动分配的类时调用std::vector构造
函数
、
我添加的std::vector代码在
使用
2013编译
时
没有明显的问题,但是,当运行
VS
2008 SP1
时
,我在
STL
代码中崩溃。除了被认为比
使用
malloc()和free()更有效之外,我对它知之甚少。我猜RTU的构造
函数
不会被调用,因为它包含在由我们自己的内存管理器分配的数据中。但是,当我调用.clear()
时
,我在
STL
中遇到了崩溃。正如我所说的,只有当我
使用
2008的时候。如果我
使用
2013,
浏览 2
提问于2015-06-20
得票数 0
1
回答
未知
函数
模板参数
、
、
、
我正在尝试想出一种
使用
C++模板生成这些钩子的方法,这种方式只需最少的工作即可添加新的钩子。result = RealCloseHandle(h); return result;我想通过模板来泛化这些
函数
,这样就可以通过decltype为任何Windows API
函数
生成这些
函数
,例如decltype(CreateFileW)。/ setup code Hook(RealCloseHandle, call<declt
浏览 0
提问于2014-04-23
得票数 0
9
回答
在编译
时
确定类型是否为
STL
容器
、
、
、
我想写一个模板,在编译
时
确定一个类型是否是
stl
容器。我有以下几段代码:
struct
not_cont{};
struct
is_cont { typedef not_cont
浏览 6
提问于2012-02-23
得票数 23
回答已采纳
1
回答
将boost.serialization与
STL
容器一起用作模板参数
、
、
我想
使用
带有模板化容器类的boost.serialization: T t;template<
class
Archive> archive& t;}; 当我
使用
ST
浏览 3
提问于2012-07-21
得票数 4
回答已采纳
2
回答
带有
函数
指针的模板类不接受专门化
、
我正在尝试创建一个模板,这样我就可以有一个
函数
指针(用于回调
函数
),它既接受一个
Class
作为
成员
函数
的基,也有一种具有全局定义
函数
的方法。现在我已经
struct
Callback {};
cl
浏览 3
提问于2014-03-18
得票数 0
回答已采纳
1
回答
关于自定义分配器的问题
、
、
、
我可以
使用
与size_t不同的东西吗?如果我想在
使用
uint32_t
作为
长度和位置而不是size_t的类中
使用
STL
容器,我可以
使用
uint32_t代替,还是必须
使用
size_t?如果我
使用
不同的类型,甚至是有符号的类型,它会造成溢出或其他不愉快的事情吗? 如何将参数传递给分配器?我是否必须向其添加带有参数的构造
函数
,并在将其传递给
STL
容器的构造
函数
使用
它之前,先手动构造它?
浏览 1
提问于2015-06-11
得票数 3
回答已采纳
点击加载更多
相关
资讯
5 千字长文+ 30 张图解 | 陪你手撕 STL 空间配置器源码
C+:05-class和struct
C+写个游戏引擎—9
Go语言初探(三):面向接口
35岁+程序员男朋友被裁,该怎么安慰他?
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券