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

Динамическое выделение памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Кодирование Рида-Соломона http://www.cyberforum.ru/cpp-beginners/thread815797.html
Объясните что делается в функции comp1 и comp2? Понятно что там с первыми 8-ми битами делается что-то и с остальными 8-ми битами тоже что-то делается, но вот что я понять не могу. В алгоритме толком разобраться не смог, поэтому пытаюсь разобраться в реализации. #include <conio.h> #include <stdio.h> int barr; void cut(int c) { for(int i=15;i>=0;i--)
C++ Возврат указателей объектов из функций Всем хай. Решил вот освоить C++. Написал вот такой код: #include <iostream> #include <cstdlib> using namespace std; class N1 { public: N1(){cout<< "-Конструктор N1-";} ~N1(){cout << "-Деструктор N1-";} void asd(){cout << "-Asd is run-";} http://www.cyberforum.ru/cpp-beginners/thread815767.html
Определить, что будет выдано на терминал в результате выполнения программы C++
Помогите ответить на вопрос Определить, что будет выдано на терминал в результате выполнения программы: #include<iostream.h> int a,b; void prst(int,int); void main() {
Какое значение примет переменная Y в результате выполнения следующего фрагмента программы C++
Помогите ответить на вопрос по контрольной Какое значение примет переменная Y в результате выполнения следующего фрагмента программы ………. x=1; if( x<2 ) y=x; if( x<3 ) y=2; else y:= -x+5; cout << y; ……….
C++ Программу "Угадай число" http://www.cyberforum.ru/cpp-beginners/thread815731.html
Необходимо написать программу "Угадай число". После того,как число угадано, программа спрашивает, хотите ли вы еще раз сыграть. После ввода ответа, программа вылетает. Помогите найти ошибку #include<iostream> #include<stdlib.h> #include<time.h> using namespace std; int main() { setlocale(0,""); int chislo, otvet; char* soglas = "да";
C++ исправление цикла Как сделать в else чтобы число n генерировалось заново,если числа n и m не простые? Также новая генерация числа К,если оно не удовлетворяет условию? #include <iostream> #include <stdio.h> #include <conio.h> #include <time.h> #include <stdlib.h> using namespace std; подробнее

Показать сообщение отдельно
Eumi
5 / 5 / 0
Регистрация: 12.06.2012
Сообщений: 58
22.03.2013, 20:34
Цитата Сообщение от cripok Посмотреть сообщение
if (b==NULL)
{
printf("ololo");
return 1;
}
как Вы сделали так что у вас работает это условие? У меня длинный длинный код и часто необходимо выделять и освобождать память, решила сделать две отдельные функции для этого. Но стоит прописать это условие и сразу выдается ошибка, что это неопределенное исключение.

C++
1
2
3
4
5
6
void AlocatePicture(double* &img)
{
    if (img!=NULL)
        delete []img;
    img=new double[5];
}
Нашла инфу что вместо NULL возможно писать так же nullptr и просто 0, но вечно как только нажмешь debugging выдает сообщение о неопределенном исключении.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru