Форум программистов, компьютерный форум CyberForum.ru

Vector subscript out of range (push_back, a не []) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавить функцию http://www.cyberforum.ru/cpp-beginners/thread986247.html
Необходимо добавить функцию которая бы выводила на экран все не терминальные вершины дерева, которые больше чем заданное из клавиатуры число # include <iostream> # include <conio.h> # include <locale.h> using namespace std; struct node
C++ Столбцы в матрице Помогите пожалуйста написать программу на C++: в матрице поменять местами столбцы, содержащие максимальный и минимальный элементы http://www.cyberforum.ru/cpp-beginners/thread986246.html
Прокомментировать код C++
#include "stdafx.h" #include<iostream> #include<math.h> #include <stdlib.h> using namespace std; int main() { double eps, x, n; int count = 0, i = 0;
Как правильно составить блок-схемму C++
#include <stdio.h> #include <conio.h> #include <math.h> #include <locale> #define N 50 void main() { setlocale(2,""); int n, m, i, j, error;
C++ Не правильно считает программа http://www.cyberforum.ru/cpp-beginners/thread986215.html
Чем больше ввожу столетие, тем меньше пятниц 13 получается. #include <stdio.h> #include <conio.h> #include <math.h> int m,y,c,s,n=0; int main() { printf("'\nVvedite ctoletie\n"); scanf("%d",&c);
C++ Матрица Привет. Ребята помогите переделать код под borland c++ 3.1 #include <iostream> #include <conio.h> const int M = 3; const int N = 4; int main( void ) { using std::cout; подробнее

Показать сообщение отдельно
DU
1480 / 1056 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
24.10.2013, 01:13     Vector subscript out of range (push_back, a не [])
все верно. в конструкторе копировния косяки
C++
1
2
3
4
5
6
7
8
9
10
Individual::Individual(const Individual& p){
    for(int i=0;i<DNAL;i++){
        gene[i]=p.gene[i]; // тут gene - пустой вектор. gene[i] -проблема. с cpuNumber[i] - то же самое.
        cpuNumber[i]=p.gene[i];
    }
    res=p.res;
    for(int i=0;i<numberOfcpu;i++){
        cpuResult[i]=p.cpuNumber[i];
    }
}
наметанный глаз и без дебагера это сможет найти. а с дебагером подобное на раз ловится. осваивайте дебагер.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru