Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Как stl контейнеры работают с объектами различных типов данных? Интересует определяют ли STL контейнеры (в частности vector) какой тип данных они хранят, для соответсвтующей работе с ними в памяти? Если да, то как? Я знаю в Qt тип необходимо задавать вручную через Q_DECLARE_TYPEINFO. В stl я ничего такого не нашел, там определение происходит автоматически, или же вообще все типы считаются комплексными и memcpy() и memmove() не используются? https://www.cyberforum.ru/ cpp-beginners/ thread1655476.html C++ инициализация по необходимости
Подскажите, пожалуйста, возможно ли инициализация по мере необходимости. То есть, когда не известно в начале сколько переменных будет, но в ходе выполнения программы появляются новые переменные. Например, я хочу подсчитать кол-во каждого символа в файле. Мне не известно какие символы там. То есть как-то так: А - 10 В - 5 ; - 2 и т.д Создается первая переменная, ей присваивается, допустим...
C++ Вычислить и вывести значение функции F https://www.cyberforum.ru/ cpp-beginners/ thread1655437.html
Вычислить и вывести значение функции F:
C++ Перегрузка операторов С++ Здравствуйте, недавно начал изучать С++, до этого старался решать проблемы самостоятельно, но сейчас чето я туплю/не понимаю. Простоя программа которая считывает ФИО, и через перегрузку выводит. Проблема в том что пр компиляции происходит переполнение стека и выводит одно слово "Имя: " в большом количестве (смотри ссылку). Как правильно все сделать и в чем причина (так нельзя выводить... https://www.cyberforum.ru/ cpp-beginners/ thread1655424.html
C++ Выдать информацию о животном из списка, заданного файлом
Решите задачу: Исходный текстовый файл input.txt содержит строки с информацией об одном домашнем животном и состоит из четырех полей: имя владельца; вид животного(кот,собака и т.д.); кличка(может отсутствовать); возраст в годах. Все поля разделены запятыми, отсутствие клички обозначается двумя запятыми, стоящими подряд. Необходимо: - прочитать содержимое файла в один или несколько...
C++ Не работает конструкция if else #include <iostream> using namespace std; void zeroSmaller(int&, int&); int main() { int number1, number2; setlocale(LC_ALL,"RUS"); cout << "Введите 2 числа: "; cin >> number1 >> number2; zeroSmaller(number1, number2); https://www.cyberforum.ru/ cpp-beginners/ thread1655394.html
C++ Разработать программу реализующую чтение и запись в типизированный файл https://www.cyberforum.ru/ cpp-beginners/ thread1655391.html
Здраствуйте . Начал писать и в самом начале возникла проблема. Написана только одна функция . Нужно записать структуру в типизированный файл . Когда я жму ''1'' по-сути должна сработать функция но программа перерывается #include "stdafx.h" #include <fstream> #include <iostream> #include <vector> #include <string> using namespace std; //структура для типізованого struct student
Шаблон функции с возвращением положительных элементов массива C++
Напишите шаблон функции, возвращающей количество положительных элементов массива. Аргументом функции должен быть размер массива типа int. В main() проверьте работу функции с массивами типа int, long, double.
C++ Не могу разобраться с динамическим массивом Объявляю массив так: int **mas; mas = new int*; for (int i = 0; i<A; i++) { mas = new int; } в итоге выходит ошибка: Вызвано исключение по адресу 0x012E31A6 в Сапер.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xFDFDFE0D. Если для этого исключения имеется обработчик, выполнение программы может быть продолжено безопасно. https://www.cyberforum.ru/ cpp-beginners/ thread1655350.html C++ Найти произведение положительных элементов массива, используя оператор ветвления if else в цикле for https://www.cyberforum.ru/ cpp-beginners/ thread1655333.html
Подскажите, пожалуйста. Не получается корректно вставить в цикл for оператор ветвления else к задачке "Найти произведение положительных элементов массива". Речь об одномерном динамическом масиве вещественных чисел. На этом же форуме есть ветка с ответом на данную задачу, и она здесь: https://www.cyberforum.ru/cpp-beginners/thread661844.html В моём коде решение выглядит также: float prod...
Определить стоимость разговоров C++
Дана стоимость минуты у трех операторов мобильной связи, а также процентная скидка на звонки в выходные дни. Ввести с клавиатуры количество времени разговоров в будние и в выходные дни. определить стоимость разговоров у разных операторов 1 оператор. 50 коп. 10% 2.оператор 45 коп 8% 3. оператор 55 коп 12%
C++ Нужно вывести в файл числа диапазона [10,N], где N задаётся пользователем. Имя файла вводится в консоли Нужно вывести в файл числа диапазона , где N задаётся пользователем. Имя файла вводится в консоли. Набросал кодик, но, к сожелению, компьютер сейчас не работает, а на телефоне не компилится. Помогите довести до ума. #include <iostream> #include <fstream> int main(int argc, char *argv){ int N; std::cout<<"Input diapa
Диссидент
Эксперт C
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
05.02.2016, 15:42 0

Хранение большого количества однотипных данных - C++ - Ответ 8714994

05.02.2016, 15:42. Показов 2154. Ответов 13
Метки (Все метки)

Ответ

Имхо, строки должны быть отсортированы и искаться чем-то вроде деления пополам.

Добавлено через 2 минуты
Или делать что-то вроде кэша.
А место хранения - дело десятое. Память позволит - хранить в памяти. Не позволит - в массиве.

Вернуться к обсуждению:
Хранение большого количества однотипных данных C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.02.2016, 15:42
Готовые ответы и решения:

Хранение большого количества бинарных данных
Возник вопрос связаный с хранением данных: Мне нужно сохранять массивы бинарных данных (каждый...

Хранение большого (15000) количества строк в строковом массиве
Здравствуйте! Мне нужно создать генератор слов. Я решил пойти путем словаря + генератор...

Хранение большого количества данных (5 миллиардов пар чисел)
Всем привет! У меня возникла следующая проблема. Необходимо хранить в программе...

Хранение большого количества файлов
Есть свой видео-хостинг типа ютуба, и вот такой вопрос возник. Как мне организовать хранение...

13
05.02.2016, 15:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2016, 15:42
Помогаю со студенческими работами здесь

Хранение и использование большого количества изображений
Всем привет! Подскажите способ хранения большого количества изображений, чтобы можно было эти...

Хранение большого количества настроек - нужна подсказка
Пишу программу, которая требует хранения множества настроек. Я их разделил на несколько типов: ...

Хранение большого количества файлов и быстрый доступ к ним
мне надо хранить загружаемые файлы чтобы доступ к любому файлу был очень быстрым. т.к. пути к...

Оптимизировать хранение данных для однотипных товаров
Нужно организовать бд для товаров, проблема следующая: -есть товар и у него есть размеры и цена в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru