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

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

Войти
Регистрация
Восстановить пароль
 
demonns
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 44
#1

Программирование с использованием ссылок. Управление памятью в С++ - C++

08.11.2012, 17:43. Просмотров 604. Ответов 5
Метки нет (Все метки)

Народ, помогите программу написать, пожалуйста. Условие :

Написать программу с использованием операций управления памятью для определения, является ли одна строка частью другой.
Программу написать с помощью операций new и delete
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2012, 17:43     Программирование с использованием ссылок. Управление памятью в С++
Посмотрите здесь:

управление памятью C++
C++ минимальный элемент. с использованием ссылок.
Работа с allocator (управление памятью) C++
Управление памятью C++
Реализация программы с использованием ссылок и указателей C++
C++ Куда деваются одномоментные указатели, или управление памятью в работе с std::string
Управление динамической памятью при работе с классами C++
Нужен материал для статьи про управление памятью в С++ C++
Управление памятью с использованием malloc и free C++
C++ Управление памятью в C++
C++ Управление памятью
Управление памятью в чужом процессе используя его апи C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
 Аватар для Kuzia domovenok
1886 / 1741 / 117
Регистрация: 25.03.2012
Сообщений: 5,916
Записей в блоге: 1
08.11.2012, 17:56     Программирование с использованием ссылок. Управление памятью в С++ #2
Цитата Сообщение от demonns Посмотреть сообщение
Народ, помогите программу написать, пожалуйста. Условие :

Написать программу с использованием операций управления памятью для определения, является ли одна строка частью другой.
Программу написать с помощью операций new и delete
Интересно. "Одна строка частью другой" Это подразумевается то, что делает функция strstr()?
Хотя судя по заголовку про память, наверное требуется узнать, указывает ли некий указатель char* на место внутри этой строки?
Если второе, то
C++
1
2
3
4
int isIncluded(char* str, char* substr){
  while ((*str)&&(str!=substr)) str++;
  return (*str)?0:1;
}
demonns
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 44
08.11.2012, 18:17  [ТС]     Программирование с использованием ссылок. Управление памятью в С++ #3
А можно полный текст программы, если не сложно
Kuzia domovenok
 Аватар для Kuzia domovenok
1886 / 1741 / 117
Регистрация: 25.03.2012
Сообщений: 5,916
Записей в блоге: 1
08.11.2012, 18:31     Программирование с использованием ссылок. Управление памятью в С++ #4
А можно полный текст задания, если не сложно?
demonns
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 44
09.11.2012, 14:00  [ТС]     Программирование с использованием ссылок. Управление памятью в С++ #5
Лабораторная работа №2
Программирование с использованием ссылок. Управление памятью в С++
Цель работы: научиться использовать при программировании на С++ операции new и delete.
Теоретические сведения
Операции new и delete позволяют программисту выделять память из кучи и освобождать ее. Они заменяют функции malloc, calloc и free, используемые в С. Есть три способа использования операции new:
1.new type_name Пример:float *r=newfloat;
2.new (type_name) Пример:float *r=new (float);
3.new type_name[expr]
Пример: float *r=newfloat[20];
Операция delete может использоваться двумя способами
1.delete expr
Пример: float *r=newfloat[20];
delete r;
2.delete [expr] expr
Пример: float *r=newfloat[20];
delete[20] r;
Первые два способа использования операции new эквивалентны. Последний способ использования операции delete может применяться лишь при освобождении памяти, занятой массивом. Операция delete r в предыдущем примере служит для тех же целей.
Если операция delete используется с указателем для которого память не была выделена при помощи операции new, либо была освобождена ранее, то это ошибка. Каждая система ведет себя в этом случае по-своему. В общем случае ответственность за недопущение подобных ситуаций лежит на программисте.
Задание:
Написать программу с использованием операций управления памятью для
определения, является ли одна строка частью другой.

Вот все что есть)xD

Добавлено через 19 часов 16 минут
Сдавать надо в понедельник, помогите плз ребят
demonns
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 44
22.11.2012, 23:13  [ТС]     Программирование с использованием ссылок. Управление памятью в С++ #6
Ребят помогите плз) Очень Очень програмка нужна
Yandex
Объявления
22.11.2012, 23:13     Программирование с использованием ссылок. Управление памятью в С++
Ответ Создать тему
Опции темы

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