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

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

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

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

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

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

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

Управление памятью с использованием malloc и free - C++
int n=3; int * v = (int*) malloc(n*sizeof(int)); // обьявил вектор из 3-х целочисельных елементов v = 0; v = 1; v =...

управление памятью - C++
500 Кбайт физической памяти в системе. Размер блока памяти 2 кбайт. Выделить блок , стратегия выделение быстрый подходящий

Управление памятью в C++ - C++
Здравствуйте! Сколько уже читаю про указатели, но никак не пойму кое-что: когда их использовать? Когда нужно думать о распределении памяти...

Управление памятью - C++
Заранее прошу прощения за глупый вопрос (задаю его по причине новизны для меня C++) У меня есть функция, которая делает какие-то...

Управление памятью - C++
1. Требования к управлению памятью 1.1. перемещение 1.2. защита 1.3. совместное использование 1.4. логическая организация ...

Работа с allocator (управление памятью) - C++
Нормальной инфы на русском языке я так и не нашел в инете( про него читал в книге Программирование принципы и практика С++ Страуструп, но...

Управление динамической памятью при работе с классами - C++
Всем привет! Есть очень сложный класс, внутри которого есть куча указателей, в его конструкторе все эти указатели получают память при...

Нужен материал для статьи про управление памятью в С++ - C++
Добрый день всем, хотел бы написать статью. О управлении памятью С++. Скорее всего речь пойдет о оператов new и delete. Скажите...

Управление памятью в чужом процессе используя его апи - C++
За пару дней с++ не со многими вещами разобрался, поэтому мог написать местами глупости. Суть: Внедряю dll(сплайсинг). Некоторые...

Куда деваются одномоментные указатели, или управление памятью в работе с std::string - C++
Здравствуйте! Положим, у нас есть функция, возвращающая строку std::string, выглядящая как-то так: std::string getHome() { ...

минимальный элемент. с использованием ссылок. - C++
помогите пожалуйста найти ошибку: нужно найти минимальный элемент. ну тут предельно простой код) #include <iostream> #include <conio.h>...

Реализация программы с использованием ссылок и указателей - C++
Добрые люди! Подскажите, есть ли тут использованные ссылки и указатели? Препод не принимает лабораторную работу, пока я не реализую...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 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
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 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     Программирование с использованием ссылок. Управление памятью в С++
Ответ Создать тему
Опции темы

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