Форум программистов, компьютерный форум, киберфорум
Наши страницы

Один большой динамический массив вместо нескольких меньшего размера - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Генерация случайных букв http://www.cyberforum.ru/cpp-beginners/thread782925.html
Всем привет, у меня такая проблема : for (int f = 0; f < 10; f++) { cout << rand ()%'z'+'a' << " "; } При компиляцьіи вьіводит числа а не буквьі.
C++ Есть ли в С++ функция записывающая в массив числа от 1 до n определенного значения Есть ли в С++ функция записывающая в массив числа от 1 до определенного значения. Мне нужно чтоб был массив с числами от 1 до 255. Инициализировать или вводить в ручную оч долго. хочется чтото... http://www.cyberforum.ru/cpp-beginners/thread782883.html
Деревья (алгоритм создания СБАЛАНСИРОВАННОГО бинарного дерева) C++
Здравствуйте! Подскажите пожалуйста алгоритм создания СБАЛАНСИРОВАННОГО бинарного дерева. Код не нужен, просто по пунктам напишите пожалуйста (не смог нагуглить). Важно чтобы этот алгоритм работал...
C++ Оператор if и указатель на цикл (ввод цифр и преобразование в буквы)
Программа работает так:Спрашивает Go Go? Когда вводим число 4 начинается...Водим цепочку из цифр потом она преобразует их в буквы и проверяет на условие.Потом вводим 2 цепочку ее тоже проверяет затем...
C++ Чтение и ввод в какоенибудь консольное приложение http://www.cyberforum.ru/cpp-beginners/thread782875.html
Вот допустим есть какая нибудь программа назавем её программа а, и моя программа - программа б. Программа б вводит в программу а значения, "нажимает ентер" и читает результат выданой программой а....
C++ Реализоваить систему отдела кадров предприятия Система отдела кадров предприятия содержит следующие сведения о работниках: -фамилия и инициалы работника; -название занимаемой должности; -год поступления на работу. Написать программу, которая... подробнее

Показать сообщение отдельно
abit
271 / 270 / 35
Регистрация: 03.02.2013
Сообщений: 761
10.02.2013, 03:39
по поводу вашей "некой структуры"
воспользуйтесь свойствами неконстантых указателей

C++
1
2
3
4
5
6
7
8
int*a;
    int *p;
    a = new int (10);
    a[5]=4;
    p = (a+5);
    cout << p[0];
    cout<<endl;
    delete[] a;
здесь p[0] вернёт a[5], понятно, что p[1] вернёт a[6] и т.д.

если говорить о векторе (хотя это не единственный контейнер), то у него куда больше прекрасных свойств, чем вы указали, к тому же не стоит думать о delete, так что описанных вами проблем не будет
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru