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

Ошибка с распараллеливание процессов. OpenMP - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Защита текстовых файлов от копирования http://www.cyberforum.ru/cpp/thread1715478.html
Здравствуйте) помогите написать программу защити текстовых файлов от копирования. (принцип защиты - от копирования; механизм защиты - навесной; метод защиты - привязка к компьютеру, параметры привязки - атрибуты файла; объект защиты - текстовый файл; среда функционирования - ОC Windows.)
C++ Как преобразовать объект типа Variant в объект пользовательского типа? Как преобразовать объект типа Variant в объект пользовательского типа, т.е в объект класса, который я создал? Вот строчка, из GetUser() возвращаю Variant: CObjUser *user=(CObjUser*)DB->GetUser(); В конструктор моего класса CObjUser добавил еще один конструктор: CObjUser::CObjUser(Variant *var){ this=CObjUser(var); } Ошибка такая: CObjUser.cpp(17): E2025 Assignment to 'this' not... http://www.cyberforum.ru/cpp/thread1715355.html
C++ Создание программы с графикой, таймером и микрофоном
Необходимо создать программу, оформленную графическим интерфейсом. В ней должны присутствовать таймер, по окончанию которого будет включаться микрофон. + окно с текстом. По отдельности все делать умею, совместить не получается. Кто может помочь с выполнением поставленной задачи?
Написать 3 программы C++
16 вариант.
C++ Авторизиция пользователя, генерация случайных паролей с заменой их в базе http://www.cyberforum.ru/cpp/thread1714128.html
Доброе время суток, пожалуйста прошу помощи в написании программы по иформационной безопасности. которая авторизировала пользователя или генерировала случайные пароли с заменой их в базе, ну или что нибуть на подобие того. Заранее благодарен
C++ Уникальная подпись при запуске Как то давно видел у одного софта в описании что-то типа: " При запуске программа имеет уникальную сигнатуру" Мне стало очень интересно, как можно изменить сигнатуру если программа уже скомпилирована ? подробнее

Показать сообщение отдельно
gh00st13
0 / 0 / 0
Регистрация: 22.12.2015
Сообщений: 2

Ошибка с распараллеливание процессов. OpenMP - C++

19.04.2016, 22:05. Просмотров 244. Ответов 0
Метки (Все метки)

Пытаюсь параллелить этот фрагмент, но выдает ошибки:
- error C3017: неверный вид проверки завершения в операторе For директивы OpenMP
- error C3019: неверный вид приращения в операторе For директивы OpenMP

Объясните пожалуйста, что делаю не так.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
        omp_set_num_threads(4);
    #pragma omp parallel
    {
    I=eps+1, I1=0;
    #pragma omp for
    for (int N=2; (N<=4)||(fabs(I1-I)>eps); N*=2)
    {
        double h, sum2=0, sum4=0, sum=0;
        h=(b-a)/(2*N);
        for (int i=1; i<=2*N-1; i+=2)
        {   
            sum4+=f(a+h*i);
            sum2+=f(a+h*(i+1));
        }
        sum=f(a)+4*sum4+2*sum2-f(b); 
        I=I1;
        I1=(h/3)*sum;
    }
    
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru