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

Очистка памяти - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Cоздать двумерный массив размером [10000000][100] http://www.cyberforum.ru/cpp-beginners/thread860518.html
Добрый день! Нужно создать массив в с++. Ниже представлен код в нем надо это реализовать. Помогите пожалуйста! код: // 111111.cpp : Defines the entry point for the console application #include "stdafx.h" #include<iostream> #include<iomanip> #include<stdlib.h> #include<ctime> #include<fstream> #include<conio.h>
C++ Задача по STL (Создать объект-контейнер, очередь с приоритетом, заполнить ее данными, тип char) Помогите,пожалуйста, заранее спасибо)) Вот задание: 1. Создать объект-контейнер, очередь с приоритетом, заполнить ее данными, тип char. 2. Посмотреть контейнер. 3. Изменить контейнер, удалив из него одни элементы и заменив другими. 4. Посмотреть контейнер, используя для доступа к его элементам итераторы. 5. Создать второй контейнер этого же класса и заполнить его данными того же типа,... http://www.cyberforum.ru/cpp-beginners/thread860510.html
Проверка на принадлежность интервалу C++
Здравствуйте. Возникла проблема: имеется массив из 10 значений, я этот массив разбиваю на 10 интервалов, нахожу длину интервала и считаю сколько значений попала в каждый интервал. И у меня так получается, что последний элемент массива находящийся на границе последнего интервала в него не входит, то есть если в массиве 10 значений, то число подсчитанных у меня 9. Проблема в условии проверки на...
C++ Указатели и структуры
Здравствуйте. Подскажите, пожалуйста, почему не меня среда ругается. error C2440: =: невозможно преобразовать "Book *" в "SortingStruct::BooK *" 1> Типы, на которые указывают указатели, не связаны; для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции const int N = 300; struct Book {
C++ Одинаковые элементы в set http://www.cyberforum.ru/cpp-beginners/thread860492.html
Можно ли каким-то образом добавить в set одинаковые элементы?
C++ Найти минимальный элемент среди двух максимальных Всем привет, вот такая вот проблемка возникла, нужен мне минимальный элемент среди двух максимальных код вот так вот сделал: int main () { int m = {4, 7, 45, 3, 6, 5, 43, 76, 46, 65}; int max_1 = 0, max_2 = 0, min=0; int calc=0,calc1=0; double temp; for(int i = 0; i < 10; i++) подробнее

Показать сообщение отдельно
Don Caballero
0 / 0 / 0
Регистрация: 10.05.2013
Сообщений: 17
10.05.2013, 14:13  [ТС]     Очистка памяти
Цитата Сообщение от metaluga145 Посмотреть сообщение
Don Caballero, честно говоря, Ваш код очень сложный и запутанный. Я могу Вам предложить немного его переделать на потоки, стринги и мультисеты(если у Вас есть время этим заниматься).

На счет ошибки могу сказать одно. Надо построчно дебажить и все время смотреть что куда и как оно пишет. У меня действительно все работает.

Кст, очень странно, что вместо меню могут появится иероглифы.
Я сам удивлен был, почему меню даже изменилось.

Проблема в том, что мне эту программу надо сделать объектно-ориентированной. А для этого нужно, чтобы исходная работала нормально.
Спасибо за помощь! Все-таки попробую понять, почему на определенном моменте выполнения программа начинает писать ерунду в массив txt.

Добавлено через 13 минут
Все-таки я думаю, что если у меня в 1 раз работает нормально, а во второй не работает, но у Вас работает всегда то это:
1) Очистка памяти.
2) Она зависит от компилятора, обычно память очищается при выходе из компилятора, но может быть в настройках есть опция очистки памяти при выходе из функций.
 
Текущее время: 11:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru