-
有没有更好的方法可以接收此输入? C ++
当前仅尝试编辑一些基本输入以摆脱单数“。”。在一行的开头。 但是,这仅在我强制EOF时起作用。我 -
如何使用SWIG包装C ++函数,该函数使用对结构向量的引用作为要在Python中使用的输入和输出?
正如标题问题所暗示的那样,我正在尝试使用SWIG来包装C ++中定义的函数,该函数将对用作输入和输出的 -
向量和迭代器向量的奇异分段错误
我正在使用vector的矢量,并且正在使用迭代器进行访问。我编写了两个简化程序来说明我的问题。一个 -
函数结束后,对数据成员的修改不会持续
我有一个简单的层次结构,其中包含一个具有<code>ConversationManager con_manager*</code>数据成员的代理,该数 -
循环时范围误差的向量下标
在<code>main()</code>中,我声明一个<code>std::vector</code>并调用<code>f(std::vector<float>& vec)</code>: <pr -
为什么在std :: array size_t和std :: vector中的size_type通常是size_t?
文档说<code>size_type</code>中的<code>std::vector</code>通常是<code>size_t</code>,这很合理,因为实现可以选择使用 -
类型为std :: _ Bit_rerefence&的非常量引用的无效初始化
嗯,我正在写一个代码,将两个字符串转换为一个位集(不幸的是,<code>loop_list([Element|[]], NewList, Number) -
使用C ++文件iOS项目时如何将std :: vector <uchar>转换为NSData
在iOS项目中使用C ++文件执行算法时,遇到一个函数返回jpeg图像的std :: vector数据的问题。 我一直 -
如何创建emplace_back方法?
我正在创建一个自定义ArrayList / Vector类,但是在创建emplace_back函数时遇到了麻烦。如何创建与ArrayList的 -
创建一个简单的前向迭代器,该迭代器自动包装在循环缓冲区的“末端”
我通过继承std :: vector并重载其operator []以使用矢量大小对所需索引取模来创建一个简单的循环缓冲区:</ -
如何通过C ++部分获取文件中的行
我想部分读取输入文件中的数据。例如,输入文件为1GB,我每次只想读取100MB,然后存储在矢量中。在第 -
std :: normal_distribution的性能问题?
我使用的一个类中有一个<code>data</code>成员,它是一个约有1200万个数字(<code>std::vector</code>或<code>float</c -
筛子使用的最佳数据结构是什么(即删除某些数字的列表)?
我正在实施Eratosthenes筛。我停留在第一步:确定要使用的数据结构。简而言之,Eratosthenes的筛网以连续 -
对自定义类使用std :: sort
我在下面创建了一个最小的可复制示例: Polygon3D.h: <pre><code>#pragma once class Polygon3D { public: -
C ++ std :: vector push_back具有奇怪的行为
首先,我是C和C ++的新手,我更习惯C#。 基本上,我有一个称为CTe的对象,该对象有多个变量, -
清除向量问题向量中的对象
我正在尝试从一个向量中“擦除”一个元素,该向量本身包含在另一个向量中。但是,要么我忘记了如 -
向量Push_Back VS Emplace_Back
我有两种不同的向向量添加元素的方法。 <pre><code>GUI_Vertices.emplace_back(); GUI_Vertices.back().pos.x = ((float) -
为什么分配给std :: vector索引失败?
我有一个<code>class ObjectManager</code>,其中有一个成员变量 <pre><code>std::vector<std::vector<std::shared_ptr& -
C ++如何调整std :: tuple中保存的std :: vector的大小?
我有一个std :: tuple,它包含int的std :: vector和bool的std :: vector。如何调整元组中包含的向量的大小?我尝 -
从文本文件中读取一行并将其存储到C ++中的2D向量中
这是我的代码,它逐个字符串地读取而不是读取一行,并将其存储在1D向量而不是2D中。我想将每一行存 -
有没有一种方法可以在不将其强制转换为基类的情况下复制派生类指针的向量?
我有4个课程:1个<code>Base</code>,2个<code>Derived</code>和1个<code>Container</code>课程。 <code>Container</code>类包含 -
如何移动包含unique_ptr作为成员的对象向量?
我有一个函数,该函数返回包含<code>std::vector</code>作为成员的类的<code>std::unique_ptr</code>。我需要将此矢 -
如何在std :: vector中将指针分配给现有变量?
我正在尝试创建树状的节点层次结构。 每个节点都存储在std :: vector中,并具有一个int值和一个Node *父节 -
嵌套的for_each循环会导致向量的大小意外增加
我具有以下代码,用于将2D双精度数组转换为1D向量。使用std :: vector分配数组,并使用嵌套的for_each循环 -
通过使用pybind11的虚函数通过引用传递std :: vector的问题
我有一些通过<a href="https://github.com/pybind/pybind11" rel="noreferrer">pybind11</a>绑定到Python的C ++代码,我们遇到 -
为什么双数据类型在C ++中会出错?
这是我编写的C ++程序,用于获取斐波那契数从1到100。 <pre><code>#include <iostream> #include <vector> -
如何在C ++中手动初始化std :: list对象?如果类的指针具有成员列表<>,不能使用new怎么办?
假设这是c ++中的struct / class <pre><code>struct MyClass{ list<int> ls; }; </code></pre> 现在可能由于某些 -
C ++中类似Python字典的结构?
在Python中,我有一个字典,其中包含未组织的键/值,这些值始终是不同类型的列表: <pre><code>my_dict -
存储指向固定大小向量内的元素的指针
我无法说服自己存储指向vector.end()的指针是安全的 (即,无论矢量end()迭代器返回什么) 数 -
C ++-在foreach中复制vector给出了“没有匹配函数来调用std :: vector <int> :: push_back(std :: vector <int>&)”
我具有以下功能: <pre><code>std::vector<std::vector<int>> solve(int t){ std::vector<std::vector<int>