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

Как в int* var хранить массивы? В чем суть задания? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как расшифровать комментарии http://www.cyberforum.ru/cpp-beginners/thread60375.html
программу делали на другом компьютере...когда включил ее на своем, то все комментарии на иероглифах...можно ли это как нибудь исправить? потому что комментарии очень нужны.. class TMatric { ...
C++ Написать функцию. "Напишите функцию, которая принимает целое число и возвращает двузначное число, состоящее из первой и последней цифр исходного числа. Продемонстрируйте работу функции." Помогите плз, а то чёт я... http://www.cyberforum.ru/cpp-beginners/thread60374.html
Вычислить 2-е функции. C++
Здравствуйте, помогите решить 2 задачи. Я просто ваще не догоняю=( тока начали изучать, а мне синтаксис нужен. Помогите пожайлусто...... Задача1 Вычислить и вывести на экран виде таблицы...
C++ Каких чисел в файле больше?
Всем привет. Возникла проблема по решению задачи на C. Как решить на массивах представление имею, а как в файле ... Вообщем по сабжу: Файл содержит целые числа. Определить каких чисел в файле...
C++ Поиск ближайшего среднего арифметического (на C++) http://www.cyberforum.ru/cpp-beginners/thread60350.html
Люди добрые, помогите написать код программы на С++ Видел код этой программы на Pascal'е но не пойму как перевести его в Си++ Поиск ближайшего среднего арифметического. Даны натуральное число n...
C++ Динамический массив структур qwer заданного пользователем размера Помогите, пожалуйста. Есть задача: спроектировать структуру qwer, которая хранит некую информацию, например, количество книг и их названия. Требуется написать программу, которая запршивает,сколько... подробнее

Показать сообщение отдельно
ProNoooob
76 / 76 / 6
Регистрация: 14.10.2009
Сообщений: 121
01.11.2009, 16:17
Как мне в int* p хранить массивы?
Вам бы язык С подучить, перед созданиями контейнеров С++;

Вот пример.
C
1
2
3
4
5
int buf[25];
int *p;
 
p = buf; //Теперь p указывает на первый элемент массива buf
p[1] = 5; //Присвои Второму элементу buf значение 5.
Вы бы конкретнее описали задачу.
Контейнер для учебных целей?
Какие конструкторы нужны?
Может вам задали написать полнофункциональный контейнер, по типу контейнеров STL

Правка: я контейнеры никогда не писал, но думаю вам пригодится выделение памяти, при чем с использование malloc realloc free, чтобы контейнер рос. (метод resize() как пример).
Соответственно при любой инициализации вам нужно выделить память и поместить туда данные. (выделять с некоторым запасом(как делают контейнеры типа vector например))
Реализовать методы добавления в конец и в начало и т.д. Я просто не знаю что конкретно надо.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru