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

Обнуляется указатель - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ выдает много ошибок не могу понять в чем дело ( работа с таблицей) http://www.cyberforum.ru/cpp-beginners/thread645658.html
#include <iostream> #include <fstream> // чтения/записи данных из/в файл #include <stdio.h> // поток ввода/вывода для Си #include <stdlib.h> #include <string> //работа со строками #include <iomanip> //Реализует инструменты для работы с форматированием вывода #include <sys\stat.h> //информация о файле using namespace std;
C++ Предупреждение C4996. чито это? Предупреждение 1 warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details http://www.cyberforum.ru/cpp-beginners/thread645608.html
Последовательность цифр C++
Определена некоторая последовательность цифр. Напишите программу, которая определит, какое максимальное число можно составить из данной последовательности при условии, что оно должно делится на 15. Как составить числа из цифр??
C++ Шрифт в консоли
Можно ли как нибудь программно увеличить шрифт в консоли?
C++ Задача с собеседования (аллокатор памяти) http://www.cyberforum.ru/cpp-beginners/thread645595.html
Вопрос звучит так: "Напишите быстрый аллокатор памяти" Как я его понимаю: можно пожертвовать растратой памяти, всякими наворотами, возможно максимальной величиной обьекта.. Может у кого-то есть какие-то варианты? Мне что-то ничего в голову не приходит кроме как заранее поделить пул на поля с фиксированным размером N и завести битовое поле в котором храним флаги занято/свободно.. Может...
C++ Проверка ввода. Символ 'а' (rus) В функции main присутствует проверка: for(;;){ cout << "Введите количество дисков (0-выход): "; fflush(stdin); if(scanf("%i", &count) != 1 || cin.rdbuf()->in_avail()!=1 || count < 0) cout << "Неверный ввод\n\n"; else if(count > 64) cout << "Максимальное число дисков: " << max_count << endl << endl; подробнее

Показать сообщение отдельно
Nolane96
0 / 0 / 0
Регистрация: 16.03.2012
Сообщений: 3
02.09.2012, 13:08  [ТС]     Обнуляется указатель
Как только начинает выполняться функция "person::move()", blocks становится равным нулю.

Добавлено через 12 минут
Понял где была ошибка. В конструкторе класса level. Я по своей глупости создавал новый объект person вместо того, чтобы заполнить поля уже созданного.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru