Вопросы по теме 'push-back'
Vector выполняет перераспределение при каждом push_back
IDE — Visual Studio 2008, Visual C++
У меня есть собственный класс Class1 с конструктором копирования.
У меня также есть вектор
Данные вставляются с использованием следующего кода
Class1* objClass1;
vector<Class1>...
1054 просмотров
schedule
28.02.2023
Вектор контейнера Stl push_back с многопоточностью OpenMP
Я хочу вставить объект в вектор из разных потоков. Нет. ниток зависит от машины.
#pragma omp parallel shared(Spaces, LookUpTable) private(LutDistribution, tid)
{
tid = omp_get_thread_num();
BestCoreSpaces.push_back(...
3846 просмотров
schedule
13.12.2023
Использование push_back() для списка STL в C++ вызывает нарушение прав доступа, сбой
Я создаю игру, используя собственный самодельный игровой движок, но у меня возникают проблемы со списками.
В моей программе есть структура под названием BoardState. Каждая из этих структур имеет список указателей BoardState, называемых потомками....
3375 просмотров
schedule
14.10.2023
Неправильные значения GDB для vector.size()
Простой vector.push_back() вызывает ошибку в моем коде:
#include <vector>
using namespace std;
int main(int argc, const char *argv[])
{
vector<unsigned> stack;
stack.push_back(1);
stack.push_back(1); //stack.size() becomes...
1969 просмотров
schedule
26.11.2023
С++ вектор push_back не работает
Моя программа вылетает здесь:
void TriangleStrip::addTriangle(Triangle t){
cout << t <<endl ;
instances.push_back(t); // problem here
}
экземпляры:
vector<Triangle> instances;
Я вызываю addTriangle здесь:...
2208 просмотров
schedule
03.04.2023
Не могу выполнить deque.push_back() 10+ миллионов деков
Я студент, и мой классный проект по операционным системам имеет небольшую загвоздку, которая, по общему признанию, немного лишняя для самих спецификаций задания:
Хотя я могу поместить 1 миллион деков в свою деку деков, я не могу поместить ~ 10...
268 просмотров
schedule
07.11.2022
Вектор как объекты, ошибка push_back — ожидаемое первичное выражение до (токен
for(int i = 0; i < classSize; i++){
cout << "Enter Student Name: ";
cin >> name;
cout << "Enter Student Grade: ";
cin >> grade;
Student(name, grade);
newMyClass.push_back(Student);
cout...
1688 просмотров
schedule
08.05.2023
Конструктор копирования вызывается более одного раза
Ниже выводится код:
Default ctor is called
Copy ctor is called
Default ctor is called
Copy ctor is called
Copy ctor is called
Почему для каждого push_back() вызов конструктора копирования увеличивается на 1? Я думаю, что это должно быть...
16 просмотров
schedule
20.08.2022