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

Удаление структуры из динамической памяти - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Календарь текущего месяца http://www.cyberforum.ru/cpp-beginners/thread155552.html
Добрый вечер, вот задали сделать календарь текущего месяца. Сделал. Подскажите можно как-то упростить код??? #include <iostream> using namespace std; void main() { cout<<"\tMon\tTue\tWed\tThu\tFri\tSat\tSun\n"; for(int i=1; i<=7;) {
C++ Указатель void на структуру Есть некий тип структуры action. Для функции _beginthread третьим параметром требуется указатель на void. Как преобразовать структуру в указатель типа void? Если попробовать (void *)pParams пишет: error C2440: приведение типов: невозможно преобразовать 'action' в 'void *' pParams - переменная типа action. http://www.cyberforum.ru/cpp-beginners/thread155547.html
Кто работал с OpenCV? C++
Вопрос в следующем. Нужно реализовать программу, которая будет выделять из изображение необходимый объект (объект лежит на столе, камера снимает сверху). После сегментации высчитать размер этого объекта. Из адекватных инструментов нашел библиотеку Open CV. Но не уверен, подойдет ли она для решения данной проблемы. Вот собственно, сами вопросы: 1) Если ли внятная документация по этой...
C++ Создание cpp файлов
я недавно начал зучать язык программированя С++ и делаю это самостоятельно с помашю книг и интернета. я ищю статьи где было бы подробно описанно для каких функции какие файли создаються например для написания простого математического задания можно использовать файл .cpp, я так понимаю но у меня и с этим тоже проблемы, недавно я открыл "project", в ней файл .срр но когда я в этом же проекте...
C++ Как сделать свою формат-функцию? http://www.cyberforum.ru/cpp-beginners/thread155505.html
навроде void logtofile(const char * _Format, ...) { FILE * pFile; pFile = fopen ("log.txt","a"); fprintf (pFile, formatted_string); fclose (pFile); }
C++ Звуковой сигнал \a Как \a работает в программировании? Приведите пример плз. подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
25.07.2010, 10:52     Удаление структуры из динамической памяти
Можно попробовать использовать malloc realloc и free
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
typedef struct aTapeElement
{
char Operator;
float Operand;
} TapeRoot;
 
Использование в программе
//Выделение памяти под указатель pElement
TapeRoot * pElement = (TapeRoot*)malloc(sizeof(TapeRoot));
//Увеличение блока памяти до Nelem структур типа TapeRoot 
TapeRoot * pElement = (TapeRoot*)realloc((void *)pElement,Nelem*sizeof(TapeRoot));
pElement[i].Operator = 'c'
pElement[i].Operator = 5.4;
//Освобождение памяти
free((void *)pElement);
 
Текущее время: 06:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru