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

c++ for_each и вызов функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Крестики нолики http://www.cyberforum.ru/cpp-beginners/thread947235.html
Доброго времени суток, недавно я решил написать игру крестики нолики, написал, но код в ~1300 строк, что очень много, в коде много похожих операций, но они только похожи, на самом деле они все разные, поэтому я не могу придумать функцию. вот примеры case 1:{ Movies = 'O'; switch(FourthMove){ ...
C++ Читать слова по одному за раз, пока не будет введена буква q Необходимо написать программу, которая читает слова по одному за раз, пока не будет введена буква q. После этого программа должна сообщить, количество слов, начинающихся с гласных, количество слов, начинающихся с согласных и количество слов, которые начинаются с других символов (например с цифр). Программа упрямо не хочет считать буквы в верхнем регистре, в нижнем иногда выдает правильно,... http://www.cyberforum.ru/cpp-beginners/thread947225.html
Подскажите литературу C++
Подскажите пожалуйста книгу по математической логике, только что нибудь полегче Кнута "искуство программирования", потому что Кнут очень тяжко идет). И вообще литературу по обработке массивов.
C++ Как генерить монотонно возрастающие числа?
Привет! Суть проблемы такова. Надо генерить длинные (long long) числа, чтоб они были всё время разные и плавно возрастающие. Генериться они должны всегда правильно, вне зависимости от того, сколько раз подряд была запущенна программа, сколько раз компьютер был перезагружен и тд... Понятно, что в принципе тут надо завязываться на дату, но тут так же возникает проблема - если этот генератор...
C++ Самая быстрая сортировка http://www.cyberforum.ru/cpp-beginners/thread947112.html
Какая на данный момент самая быстрая сортировка?
C++ Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину, и если да, то переменной midle присвоить значение среднего элемента файла. В противном случае присвоить этой переменной значение первого числа файла. подробнее

Показать сообщение отдельно
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,587
Записей в блоге: 12

c++ for_each и вызов функции - C++

02.09.2013, 15:24. Просмотров 362. Ответов 2
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
 for(microbe &i : microbes)
    {
        i.set_speed(diapozon_speed * rand() /RAND_MAX  + min_speed ); // установка скорости
        int nr = rand() % rings.size();
        i.set_ring(rings[nr]);
        i.set_XY(create_point(nr));
        i.set_target(create_point(nr));
 
    }
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
point circle_terrarium::create_point(int nr)
{
    point xy;
    while(true) // установка кольца и местоположения
    {
 
        auto const ring_ = rings.begin() + nr;
        distance diapozon_ring = ring_->top - ring_->low;
 
        xy.x = diapozon_ring * rand() /RAND_MAX + diapozon_ring;
        xy.y = diapozon_ring * rand() /RAND_MAX + diapozon_ring;
 
        distance d = sqrt(pow(xy.x,2) + pow(xy.y,2));
 
        if (d < ring_->top)
            break;
 
    }
    return xy;
}
при попытке вызвать rand() pow() sqrt() выкидывает, указывает на строчки
C++
1
2
3
      pointer
      operator->() const
      { return _M_current; }
файла stl_iterator.h
что делать? почему так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru