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

Как хранить и обрабатывать массив больших элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Укоротить строку до определенной длины http://www.cyberforum.ru/cpp-beginners/thread1212985.html
Здравствуйте. Не могли бы подсказать как можно укоротить строчку до определенной длины??
C++ Cделать вывод первого вхождения в строку #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <time.h> #include "iostream" using namespace std; void main() { char *s1, *s2; http://www.cyberforum.ru/cpp-beginners/thread1212969.html
Выдает ошибку при построении графика (Интерполяции) C++
Выдает ошибку при построении графика Интерполяции ньютона //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include <iostream.h> #include <fstream.h> #include <vector> #include <cstdlib> #include <cmath>
Упрощение кода C++
Всем привет. Есть такой код: enum FTYPE { FALSE, TRUE, DEFAULT }; FTYPE f(); bool n() { while( g() )
C++ Переделать программу с Паскаля на C++ http://www.cyberforum.ru/cpp-beginners/thread1212916.html
Нужно переписать программу с паскаля на си++, и чтобы данные вводил я сам. const COUNT_POINTS=6; type ARRN=array of integer; ARRNN=array of integer; PROCEDURE FITSP(N,S,INF:INTEGER; VAR W:ARRNN; VAR ROUTE:ARRN; VAR PATH_WEIGHT:INTEGER); VAR END1,END2,FARTHEST,I,INDEX, INSCOST,J,MAXDIST,NEWCOST,NEXTINDEX :INTEGER;
C++ Сортировка динамического массива Доброе время суток!!! Очень надо Разработать программу сортировки матрицы размерности nxn так, чтобы элементы в каждой строке отсортированной матрицы располагались по возрастанию, и ни один элемент в i строке не был бы больше любого элемента в i+1 строке. Сортировку выполнять над одномерным массивом из n2 элементов, который "накладывается" на исходную матрицу. Программу выполнить на С++ подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6470 / 2245 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
20.06.2014, 11:33     Как хранить и обрабатывать массив больших элементов
Цитата Сообщение от ioscat Посмотреть сообщение
массив указателей или вектора?
Мммм
Цитата Сообщение от ioscat Посмотреть сообщение
Если нам захотелось выкинуть первый, всё сдвинуть и в освободившееся место добавить новую информацию, ведь не нужно весь массив циклически переносить, наверное, можно обойтись указателями?
В зависимости от того, что хочешь с этим массивом делать. Для быстрого удаления и вставки можно использовать list.
Цитата Сообщение от ioscat Посмотреть сообщение
И третий вопрос - если нужно добавить элемент, нужно делать realloc?
В случае с контейнерами - нет.

Добавлено через 2 минуты
Цитата Сообщение от nmcf Посмотреть сообщение
если ты хранишь каждый буфер сам по себе, а не в одном пространстве?
Это верно. Но в таком случае ты же еще хранишь указатели на буферы. И массив этих указателей нужно будет увеличить в размерах, если, допустим, ты решил еще 500 буферов накидать.
 
Текущее время: 04:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru