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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
S.L.I.M.
15 / 12 / 2
Регистрация: 03.02.2011
Сообщений: 96
#1

функция get_mem - C++

26.10.2011, 18:46. Просмотров 1049. Ответов 12
Метки нет (Все метки)

Распределить память для элементов массива с помощью функции get_mem. что это значит и как
это сделать. приведите пример, пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2011, 18:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос функция get_mem (C++):

Функция sqrt: существует более одного экземпляра. Функция перегруженная - C++
#include <iostream> #include <math.h> #include <iomanip> using namespace std; int main(){ float s, p; int c, a; s=0; ...

Функция удаления текста в скобках [2], непосредственно функция + 12кб вложений - C++
Доброго времени суток, случилось так, что пришлось работать с с-строками (лаба, угу), в которой нужно удалить весь текст в скобках,...

Перегрузка операций: friend-функция или функция-член класса - C++
Здравствуйте, меня интересует вопрос, в чем разница при перегрузке операторов через operator и friend. Вот к примеру такой код. class...

какую библиотеку надо подключать чтоб работала функция _getch() и функция cin.get() - C++
какую библиотеку надо подключать чтоб работала функция _getch() и функция cin.get()

Чистая виртуальная функция функция не имеет оператора переопределения - C++
Пишу программу для записи заметок. Есть 2 класса: Page и Note. Note наследуется от Page. Page.h #pragma once ...

что за функция такая strstr? или это не функция? - C++
void search(sp *list){ sp *prt = list; char f,r; cout<<Rus("введите текст")<<endl; cin>>f; cout<<Rus("введите выходной...

12
Сыроежка
Заблокирован
26.10.2011, 18:48 #2
Цитата Сообщение от S.L.I.M. Посмотреть сообщение
Распределить память для элементов массива с помощью функции get_mem. что это значит и как
это сделать. приведите пример, пожалуйста.
Может быть вы сначала поясните, что это за такая функция get_mem?
0
S.L.I.M.
15 / 12 / 2
Регистрация: 03.02.2011
Сообщений: 96
26.10.2011, 18:57  [ТС] #3
вот задание лабы.
1. Задать массив структур student. Распределить память для элементов массива с помощью функции get_mem. Инициализировать 5 элементов массива константами. Вывести массив структур на экран. Освободить память.

я сам не понимаю.
0
Сыроежка
Заблокирован
26.10.2011, 19:15 #4
Цитата Сообщение от S.L.I.M. Посмотреть сообщение
вот задание лабы.
1. Задать массив структур student. Распределить память для элементов массива с помощью функции get_mem. Инициализировать 5 элементов массива константами. Вывести массив структур на экран. Освободить память.

я сам не понимаю.
А мы - тем более!
0
Виктор_Сен
33 / 26 / 1
Регистрация: 01.08.2011
Сообщений: 176
26.10.2011, 19:15 #5
Ну в Delphi есть функция getMem
0
S.L.I.M.
15 / 12 / 2
Регистрация: 03.02.2011
Сообщений: 96
26.10.2011, 19:17  [ТС] #6
Цитата Сообщение от Виктор_Сен Посмотреть сообщение
Ну в Delphi есть функция getMem
и что она делает?
0
Сыроежка
Заблокирован
26.10.2011, 19:18 #7
Цитата Сообщение от Виктор_Сен Посмотреть сообщение
Ну в Delphi есть функция getMem
На сколько я разбираюсь в программировании, все же getMem и get_mem - это не одно и тоже даже в Delphi!
0
dewid
0 / 0 / 0
Регистрация: 26.10.2011
Сообщений: 5
26.10.2011, 19:19 #8
Извените за флуд, но почему я не могу отправлять личные сообщения?
0
S.L.I.M.
15 / 12 / 2
Регистрация: 03.02.2011
Сообщений: 96
26.10.2011, 19:22  [ТС] #9
а кому ты отправлял?!
0
Виктор_Сен
33 / 26 / 1
Регистрация: 01.08.2011
Сообщений: 176
26.10.2011, 19:28 #10
Цитата Сообщение от S.L.I.M. Посмотреть сообщение
и что она делает?
Выделяет память, то-же самое, что и в си++ делает malloc()

Добавлено через 1 минуту
Цитата Сообщение от Сыроежка Посмотреть сообщение
На сколько я разбираюсь в программировании, все же getMem и get_mem - это не одно и тоже даже в Delphi!
Может в задании опечатка

Добавлено через 3 минуты
Цитата Сообщение от S.L.I.M. Посмотреть сообщение
1. Задать массив структур student. Распределить память для элементов массива с помощью функции get_mem. Инициализировать 5 элементов массива константами. Вывести массив структур на экран. Освободить память.
Может написать свою функцию get_mem, которая заранее выделяет большой кусок памяти, и распределяет его при запросе get_mem. Если память заканчивается, то происходит выделение ещё одного куска и так далее. Ну, соответственно, должна быть функция освобождения памяти. Просто при большом количестве структур и при малом размере структуры это эффективное решение.
0
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
26.10.2011, 19:30 #11
может надо свою создать?
0
Сыроежка
Заблокирован
26.10.2011, 19:31 #12
Цитата Сообщение от amor1k Посмотреть сообщение
может надо свою создать?
А может быть эта функция уже создана преподавателем на каком-нибудь занятии, которое автор вопроса проспал?!
0
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
26.10.2011, 23:37 #13
А может быть эта функция уже создана преподавателем на каком-нибудь занятии, которое автор вопроса проспал?!
Быть может, препод сказал примерное название функций. Мне сколько говорили делать какие-то функции с названиями, а я делал все по своему)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.10.2011, 23:37
Привет! Вот еще темы с ответами:

Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов - C++
Write программу с использованием класса Вектор (не без помощи форумчанина), но необходимо создать производный класс, в котором реализована...

Функция заполняющая массив и функция вывода массива - C++
Напишите две функции. Первая функция заполняет массив, вторая функция выводит массив на экран

Нужно сделать, чтобы программа состояла из 3 функций, тоесть 1-ая функция ввода массива, 2-ая основная функция, 3-я- вывод массива - C++
Есть программа #include <iostream> #include <algorithm> const int N = 5; int handSet(void) { int a; std::cout...

Функция возвращающая абсолютное разницу первого и второго параметров и функция типа int, возвращающая минимальное из трех целых чисел - C++
Разработать заданные согласно условия функции и сделать в главной программе по два вызова этих функций с различными параметрами. Для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Yandex
Объявления
26.10.2011, 23:37
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru