|
|
Другие темы раздела | |
C++ Запись в массив и операции с элементами В цикле получаю distance - расстояние от центра объекта до прямой, как сделать запись этого расстояния в массив чтоб потом сравнить его с предыдущим значением, и если она уменьшается то счетчик +, иначе -. for(int z = 0; z < faces.size(); z++ ) { Point center( faces.x + faces.width/2, faces.y + faces.height/2 ); face_z = faces; https://www.cyberforum.ru/ cpp-beginners/ thread1296482.html |
C++ Минимальное значение типа double перед нулем Нужно найти значение типа double, самое маленькое, перед нулем. Но не используя простой способ с библиотекой limits. Как это сделать? |
C++ Set_difference Всем добра, подскажите как в этом примере что бы в строчке 14 вместо v.begin() прикрутить push_back #include <iostream> // std::cout #include <algorithm> // std::set_difference, std::sort #include <vector> // std::vector int main () { int first = {5,10,15,20,25}; int second = {50,40,30,20,10}; std::vector<int> v(10); // 0 0 0 0 0 0 0 0 0 0... https://www.cyberforum.ru/ cpp-beginners/ thread1296466.html | C++ Функция, возвращающая ссылку на вектор В классе есть приватный вектор, такого плана vector<vector<struct>> Vector1; Нужно написать публичную функцию возвращающую ссылку на этот вектор https://www.cyberforum.ru/ cpp-beginners/ thread1296464.html |
C++ Сформировать одномерный массив целых чисел, используя датчик случайных чисел Удалить элементы кратные 7. Добавить после каждого нечетного элемента массива элемент со значением 0. |
C++ Классы в отдельных файлах
https://www.cyberforum.ru/ cpp-beginners/ thread1296433.html Привет, помогите, есть вот такая проблема, каждый класс занесен в отдельный файл и выскакивает ряд ошибок, а их не вижу, перехожу по ссылке ошибки, а там нет ничего похожего на эту ошибку, что пишет компилятор work.cpp #include "stdafx.h" #include "People.h" #include "Out.h" int _tmain(int argc, _TCHAR* argv) { COut out; |
C++ В вещественном векторе найти наибольший элемент и поменять его с первым элементом
https://www.cyberforum.ru/ cpp-beginners/ thread1296417.html Буду очень признателен за помощь. |
C++ Дано вещественное число A и целое число N (> 0) Дано вещественное число A и целое число N (> 0). Вывести 1 – A + A2 – A3 + ... + (–1)NAN. |
C++ Абстрактный класс
https://www.cyberforum.ru/ cpp-beginners/ thread1296367.html Друзья, подскажите пожалуйста. Как, вот в этом примере с виртуальной функцией, реализовать уже как абстрактный базовый класс, т.е. с чисто виртуальной функцией? Пробовал в базовом класе обьявить метод как virtual void dial(char *number) = 0; Но вся фишка в том, что потом не могу создать объект с типом базового класса, вернее уже абстрактного базового класса. А ведь мне нужно как-то вызвать... |
C++ Сортировка массива структур по возрастанию Здравствуйте помогите осуществить сортировку, есть массив tabletrue структур whd, который надо отсортировать по параметру h, к сожалению, я не пойму как оперировать временным массивом tmp. Заранее спасибо struct whd{ QString art; int w; int h; int d; bool c; https://www.cyberforum.ru/ cpp-beginners/ thread1296360.html |
C++ Найти среднее арифметическое модулей четных элементов массива (между первым отриц. и последним полож.) требуется найти среднее арифметическое модулей четных элементов массива, расположенных между первым отрицательным и последним положительным элементами. как дальше? #include <iostream> #include<iomanip> #include <math.h> using namespace std; void sredArifm(int a, int, double*, int*, int*, int*); |
C++ Вывести таблицу значений функции с заданным шагом аргумента 2) Z=\frac{{ax}^{6}}{\sqrt{x}}+cos x a=16 2\leq x\leq 20\;;\;\Delta x=3 https://www.cyberforum.ru/ cpp-beginners/ thread1296350.html |
Заблокирован
|
|
10.11.2014, 12:15 | 0 |
Обработка большого массива данных на C++ - C++ - Ответ 683021910.11.2014, 12:15. Показов 6426. Ответов 37
Метки (Все метки)
Ответ
Значит памяти хватает. (ОЗУ)
закрывать не обязательно, для кривого и тормозящего кода достаточно каждый элемент читать отдельным вызовом std::fstream->read Ну раз загрузка не тормозит, тогда: Это библиотека, позволяющая удобно распараллеливать вычисления на все ядра процессора (ну или не на все) (Intel Threading Building Blocks) - https://ru.wikipedia.org/wiki/... ing_Blocks Есть и другие... Плохо, т.к. параллельные вычисления гораздо лучше хреначить на GPGPU. Но имей ввиду, что далеко не все алгоритмы параллелятся, всё уже зависит от тебя. А может у тебя просто сам алгоритм галимый. Вернуться к обсуждению: Обработка большого массива данных на C++ C++
0
|
10.11.2014, 12:15 | |
Готовые ответы и решения:
37
Обработка большого массива Тип данных для очень большого массива Обработка данных в виде массива структур средствами языка С++ Обработка большого объема данных |
10.11.2014, 12:15 | |
10.11.2014, 12:15 | |
Помогаю со студенческими работами здесь
0
Обработка большого объёма данных (10гб) Обработка большого объема данных (теги сайта) Импорт большого количества данных, сортировка и обработка Многопоточная обработка большого массива через ThreadPool с возможностью остановки |