История изменений
Исправление ymuv, (текущая версия) :
Конструктор:
for (size_t i = 0; i < m_count; ++i) {
x = (i % 200) + 5.0f;
dir_x = 1.0f;
y = (i % 200) + 5.0f;
dir_y = 1.0f;
}
Исправление ymuv, :
Конструктор:
for (size_t i = 0; i < m_count; ++i) {
x = (i % 200) + 5.0f;
dir_x = 1.0f;
y = (i % 200) + 5.0f;
dir_y = 1.0f;
}
Исправление ymuv, :
Конструктор:
for (size_t i = 0; i < m_count; ++i) {
x = (i % 200) + 5.0f;
dir_x = 1.0f;
y = (i % 200) + 5.0f;
dir_y = 1.0f;
}
void BallsManager::process() {
...
#pragma omp parallel for - будет помогать если m_count большой.
for (size_t i = 0; i < m_count; ++i)
...
Исходная версия ymuv, :
Конструктор:
for (size_t i = 0; i < m_count; ++i) {
x = (i % 200) + 5.0f;
dir_x = 1.0f;
y = (i % 200) + 5.0f;
dir_y = 1.0f;
}
void BallsManager::process() {
...
#pragma omp parallel for - будет помогать если m_count большой.
for (size_t i = 0; i < m_count; ++i)