STL 问答列表

未定义的行为 std::vector

作者:python_Skylake 提问时间:2/7/2023

#include <iostream> #include <string> #include <vector> int main() { std::string name; std::vecto...

std::map::extract() 如何允许更改密钥?

作者:chiasmos 提问时间:2/9/2023

我正在编写一个类似于 的模板类。目前,我正在努力实现一个等效于的函数。这应该返回一个具有自己的函数的节点句柄,该函数返回对键的非常量引用。因此,这允许更改与映射对象关联的键,从而避免移动映射对象。st...

如何在不希望进行静态清理的情况下处理模板类静态成员和存储

作者:Seb 101 提问时间:2/18/2023

在 C# 和 java 领域工作多年后,我最近又回到了 C++,并且喜欢 C++ 在我不在的地方(从 C++11 之前开始,现在我正在吸收 C++20!模板的强大功能对我来说真的很令人兴奋。然而,我很...

C++ 选择性预定义函子初始化 [复制]

作者:Mikhail 提问时间:2/25/2023

这个问题在这里已经有答案了: std::greater<int>() 和 std::greater<int> 之间的区别? (2 个答案) 为什么 greater<int> 在排序中用作比较器时需要跟...

如何制作shared_ptr的深度副本?

作者:user11225404 提问时间:3/15/2023

我有一个简单的节点树类。它是 的子类。 并且是对象。类是一个抽象类。 执行乘法的导数函数。MultNodeNode_pRight_pLeftstd::shared_ptr<Node>NodeMultN...

嵌套 STL 容器本身 N 次

作者:Mark Tikhonov 提问时间:3/17/2023

有没有办法以重复的方式将 STL 容器本身嵌套为模板参数 n 次? 例: template<int Nesting> struct Nester{ vector<...> my_vec; }; ...

如何反转 C++ 向量?

作者:Dollarslice 提问时间:1/16/2012

C++ 中是否有内置的向量函数来反转向量? 还是您只需要手动完成?...

Fastlane 匹配生成启用了推送通知的新证书

作者:Jordan 提问时间:12/24/2020

我对应该如何将推送通知功能添加到我使用生成预配配置文件/证书的应用程序有点困惑fastlane match 在启用和设置推送通知后,我尝试在开发中运行我的设备,但不断看到错误,即为我生成的开发预配配...

C++ 函数 strprint(expr, expr, expr...) 几乎可以工作,但不完全是,为什么?

作者:jyelon 提问时间:4/8/2023

这是一个小的C++“strprint”函数,似乎大部分工作: #include <sstream> #include <iostream> // send_to_stream: send all ...

std::fstream 中的输入位置问题

作者:Leon 提问时间:5/23/2023

使用 ,在调用函数后,我调用它的工作是将输入位置前进 1,就像在所有其他情况下一样,但这次它什么都不做,也没有前进输入位置。如下代码所示:std::fstreamtestFile.getline()t...


共161条 当前第11页