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

Вставить значения в вектор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программы легкие,написать http://www.cyberforum.ru/cpp-beginners/thread579138.html
1) Найти натуральное число от 1 до 10000 с максимальной суммой делителей. 2) Два натуральных числа...
C++ Программа сортировки матрицы, работает только для квадратных Помогите исправить, пожалуйста, программа должна работать для любых значений строк и столбцов, где логическая ошибка?( Постановка задачи: Упорядочить все элементы матрицы таким образом, чтобы при... http://www.cyberforum.ru/cpp-beginners/thread579104.html
C++ Сортировка и работа с файлами
В текстовом файле src.txt в каждой строке записывается выражение вида:A op B Где: A – вещественное число; В – целое число op – знак операции из набора {+, -, /, *} Обработать заданный файл...
C++ Ошибка при динамическом выделении памяти
почему у меня возникет ошибка вот тут struct TOVAR *New = new struct TOVAR; пишит недопустимый неполный тип на struct подчеркивает после new Добавлено через 12 минут помогите разобратсья...
C++ простая строка + цикл http://www.cyberforum.ru/cpp-beginners/thread579082.html
Напишите программу, которая читает последовательность строковых значений со стандартного устройства ввода до тех пор, пока не встретится повторяющееся слово или пока ввод слов не будет закончен. Для...
C++ Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент Привет! Помогите, пожалуйста, изменить код.Он рабочий,но у него есть недостаток, он без функций, а надо в виде функции. Все необходимые данные для функций должны передаваться им в качестве... подробнее

Показать сообщение отдельно
Avazart
Нарушитель
Эксперт С++
7233 / 5405 / 294
Регистрация: 10.12.2010
Сообщений: 23,956
Записей в блоге: 17
18.05.2012, 22:54
Ну судя по всему ошибка где то в ином месте потому как код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
using namespace std;
 
struct Position
{
  int x;
  int y;
  int day;
  int hungry;
};
vector<Position> rabbit;
//-------------------------------
int _tmain(int argc, _TCHAR* argv[])
{
system("chcp 1251");
 
int number_point=10;int N=5;int step=3;// беру отфонаря
 
for(int i = 0; i < number_point; ++i)
 {
 Position rabbit0 = { rand() % N * step + step / 2, rand() % N * step + step / 2, rand()%30, 0 };
 rabbit.push_back(rabbit0);
 }
 
for(vector<Position>::iterator i = rabbit.begin(); i != rabbit.end(); ++i)
 if(i->day % 6+1)
 {
 Position Rabbit = { i->x, i->y, 0, 0 };
 rabbit.push_back(Rabbit);
 break;
 }
 
system("pause");
return 0;
}
//---------------------------------------------------------------------------
Не выдает ошибки

Хотя первый раз вижу запись для инициализации структуры
C++
1
Position rabbit0 = { rand() % N * step + step / 2, rand() % N * step + step / 2, rand()%30, 0 };
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru