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

Можно ли несколько раз делитить область памяти? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задачи по C++ http://www.cyberforum.ru/cpp-beginners/thread387258.html
Пользователь вводит два числа в которых по 200 символов и сумирует их и должен выводица ответ!!
C++ Написать программу для функции Написать программу для функции http://www.cyberforum.ru/cpp-beginners/thread387255.html
Что дальше надо сделать, чтобы увидеть исполняемый код страницы? C++
В Visual C++ открыл тестовую страницу MyFirst.cpp Что дальше надо сделать, чтобы увидеть исполняемый код страницы? Прошу помощи. ВикторК, один вопрос - одна тема. И не надо лезть в чужие темы со своими вопросами.
C++ Из заданной последовательности слов удалить слова, содержащие числа
#include <iostream> #include <stdio.h> #include <malloc.h> #include <stdlib.h> #include <string.h> using namespace std; int main() { int dl,i,j,z; char s1="145dfghy5eryyjhdrtywey",s2="",s3="1234567890";
C++ Инициализировать массив http://www.cyberforum.ru/cpp-beginners/thread387222.html
Довольно примитивный вопрос. Помогите инициализировать двумерный массив Aтаблицей 01011 10000 01000 11000 00000 11000 Спасибо...
C++ Как сравнить char и const char? Очередной раз столкнулся с проблемкой, сравнивая объекты из массива (char) нужно сравнить с const char, но в массив я записываю данные с помощью ввода через клавиатуру cin >> buff; и мне нужно сравнить каждый символ в этом массиве делал я так, помещал buff в тело цикла и указал переменную цикла в buff получил ошибку ISO C++ forbids comparison between pointer and integer, почитал в... подробнее

Показать сообщение отдельно
Bers
Заблокирован
19.11.2011, 19:35     Можно ли несколько раз делитить область памяти?
Цитата Сообщение от Thinker Посмотреть сообщение
Другое дело, что хорошо ли это или плохо. Да, лучше с исключениями работать.
Каким образом поймав исключение можно обработать программную ошибку ?

Допустим, взять обращение к объекту по нулевому указателю. Как такое вообще могло произойти? Ну это ошибка самого программиста. Это баг в коде.
Как эту ошибку можно обработать с помощью исключений?

Я вот ничего умнее не смог придумать, кроме как поставить ассерт, и тестировать, тестировать, тестировать. А если ассерт сработал - дебажить, выяснять причину, исправлять. И заново компилировать.

Как можно исправить ошибку программиста с помощью исключений?

Добавлено через 53 секунды
Цитата Сообщение от alex_x_x Посмотреть сообщение
так речь о том, что гарантировано на delete NULL ничего не произойдет
Гарантированно оно, если delete []a; a=0;

Не?

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