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

Особый цикл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ OpenCL vs CUDA. За и против каждой технологии http://www.cyberforum.ru/cpp-beginners/thread779521.html
В скором времени хочу начать изучать программирование на GPU, поэтому столкнулся с вопросом, а что вобщем учить то. Можете пожалуйста без холивара привести аргументы за или против одной из технологий, спасибо за ответы.
C++ Нахождение среднего арифметического Всем добрый день, я только начал изучать c++, столкнулся с проблемой: нужно вычислить вреднее арифметическое N величин. предисловие: переменные sum и k корректно вычисляются в цикле, остается только вычислить отношение sum к k, но так как эти переменные целочисленные, в результате их деления отбрасывается дробная часть. Гугл помог найти совет:"явно представить целочисленные переменные в дробном... http://www.cyberforum.ru/cpp-beginners/thread779517.html
C++ Много файлов, а толку - "0"
Вот разбил код на файлы и теперь непойму где сныкался - error. sfunc.h #ifndef FUNCTION_SNAKE_H #define FUNCTION_SNAKE_H void initMap(); // èíèöèàëèçàöèÿ êàðòû void showMap(); // ôóíêöèÿ ðèñóåò êàðòó void control(const char key, snake &s); // óïðàâëåíèå çìåéêîé
Как перехватывать и обрабатывать события в динамически созданных классах? C++
Приветствую! Есть много разных классов и много динамически созданных экземпляров каждого из них. И вот в программе происходит какое-то событие (допустим клик мышью) и надо, чтобы всем экземплярам всех классов отправилось сообщение, несущее x,y клика, а те перехватили его и обработали. Как такую задачу корректней реализовать? Есть ли в c++ какой-нибудь готовый механизм, или придется вручную...
C++ Версионность проекта http://www.cyberforum.ru/cpp-beginners/thread779502.html
Ребята, подскажите, кто знает, как можно реализовать изменение версии проекта, например при каждом ребилде. Т.е. идея в том, что вношу какие-либо изменения, ребилдю проект, и у него автоматически изменяется версия.
C++ Ошибки в "классе" 1. Поясните, какие файлы должны лежать в одной директории с этой программой? 2.Компилирую в среде Microsoft Visual Studio 2010 и при запуске данного кода: ошибка не удается запустить файл проекта,не удается найти в указанном пути, папка Debug пустая, почему не хочет сохранять туда exe. #include <vcl.h> #pragma hdrstop #include <iostream> #include <list> #include <ios> #include <cstdlib>... подробнее

Показать сообщение отдельно
Nuclear_Razor
49 / 2 / 0
Регистрация: 22.07.2012
Сообщений: 103
Записей в блоге: 1
05.02.2013, 18:51  [ТС]     Особый цикл
Всем большое спасибо за подсказки! Вы мне очень помогли!

Юрий, этот участок кода в вашей программе очень пригодился:

C++
1
2
3
4
5
6
7
for(i = 2; i < n; i += 2, j++)
    {
        p1 = pCoord[i - 2];
        p2 = pCoord[i - 1];
        p3 = pCoord[i - 0];
        pCentr[j] = getCentoid(p1, p2, p3);
    }
Сам код по себе не сложный.


Igor3D, честно говоря, у вас я уже не понял, что значит строка:

C++
1
 float sumW = 0.0f; //0.0f - что это?)
Добавлено через 2 минуты
Igor3D, если фигура не выпуклая, то используя метод Монте - Карло, нужно будет найти площадь многоугольника?
 
Текущее время: 07:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru