Форум программистов, компьютерный форум, киберфорум
Наши страницы

SFML. Вектора, массивы, классы, объекты

Язык С++. Форум начинающих программистов C++. Обсуждение языка программирования C++. Решение задач, программирование и готовые программы на С++.
Войти
Регистрация
Восстановить пароль
Обсуждение
Всего сообщений: 68
Имя Дата Сообщение
Читать обсуждение полностью:
SFML. Вектора, массивы, классы, объекты
SkeiTax 01.11.2017 21:59 http://www.cyberforum.ru/post11675387.html
Доброго времени суток форумчане! Возникла проблема с...
nmcf 01.11.2017 22:05 http://www.cyberforum.ru/post11675416.html
Ты заголовок подключил?
SkeiTax 01.11.2017 22:10 http://www.cyberforum.ru/post11675434.html
Какой заголовок? Заголовочный файл? Как эти файлы работают...
nmcf 01.11.2017 22:44 http://www.cyberforum.ru/post11675541.html
<vector> подключил?
SkeiTax 01.11.2017 22:45 http://www.cyberforum.ru/post11675550.html
да но не работает...
nmcf 01.11.2017 22:46 http://www.cyberforum.ru/post11675555.html
Показывай.
SkeiTax 01.11.2017 22:49 http://www.cyberforum.ru/post11675557.html
Вот как я создаю вектор vector<int> k(1); вот что выводит...
nmcf 01.11.2017 22:49 http://www.cyberforum.ru/post11675567.html
std::vector сделай. Если не заработает, значит ты не...
SkeiTax 01.11.2017 22:54 http://www.cyberforum.ru/post11675572.html
Оп... Точно, чего-то не думал что в этом может быть...
nmcf 01.11.2017 22:56 http://www.cyberforum.ru/post11675600.html
Текст ошибки где?
SkeiTax 01.11.2017 22:59 http://www.cyberforum.ru/post11675609.html
В главном методе создаю окно RenderWindow...
nmcf 01.11.2017 23:04 http://www.cyberforum.ru/post11675627.html
Тип второго параметра не верный. Может, там другой window?
SkeiTax 01.11.2017 23:07 http://www.cyberforum.ru/post11675635.html
вот часть кода в Circle2 class Circle2 : public Object{...
nmcf 01.11.2017 23:08 http://www.cyberforum.ru/post11675637.html
Ну так зачем ты двойной указатель передаёшь? Убери...
SkeiTax 01.11.2017 23:11 http://www.cyberforum.ru/post11675639.html
хорошо но тогда ошибка тоже... сейчас покажу Добавлено...
nmcf 01.11.2017 23:13 http://www.cyberforum.ru/post11675655.html
Там же всё написано. Redefenition - ты два раза одну и туже...
SkeiTax 01.11.2017 23:21 http://www.cyberforum.ru/post11675664.html
В смысле? Добавлено через 1 минуту вот if...
nmcf 01.11.2017 23:22 http://www.cyberforum.ru/post11675680.html
Вот это у тебя правильно сделано?...
SkeiTax 01.11.2017 23:35 http://www.cyberforum.ru/post11675681.html
координату курсора мышки относительно окна window * ...
nmcf 01.11.2017 23:40 http://www.cyberforum.ru/post11675732.html
Если там указатели, просто delete и присваиваешь другой. От...
SkeiTax 01.11.2017 23:44 http://www.cyberforum.ru/post11675736.html
Вот вам на рассмотрения файл Main.cpp #include...
nmcf 01.11.2017 23:44 http://www.cyberforum.ru/post11675748.html
Зачем массив с одним элементом?
SkeiTax 01.11.2017 23:45 http://www.cyberforum.ru/post11675751.html
ну не знаю, но то что там всего один объект не мешает...
nmcf 01.11.2017 23:46 http://www.cyberforum.ru/post11675754.html
Если у тебя вектор, то ты удаляешь сам объект, а затем...
SkeiTax 01.11.2017 23:49 http://www.cyberforum.ru/post11675760.html
собственно вот и все объекты которые есть на экране...
SkeiTax 01.11.2017 23:51 http://www.cyberforum.ru/post11675768.html
не знаю почему но массив как-то сам расширяется когда...
SkeiTax 01.11.2017 23:53 http://www.cyberforum.ru/post11675773.html
вот, ещё как демонстрация
nmcf 01.11.2017 23:54 http://www.cyberforum.ru/post11675775.html
Ты выходишь за пределы массива.
SkeiTax 01.11.2017 23:55 http://www.cyberforum.ru/post11675778.html
и все объекты обновляются нормально, то есть движутся по...
nmcf 01.11.2017 23:57 http://www.cyberforum.ru/post11675785.html
Гарантированно и с первого раза - нет. Но программа...
SkeiTax 02.11.2017 00:03 http://www.cyberforum.ru/post11675789.html
Согласен что это косяк, но просто были проблемы с векторами...
nmcf 02.11.2017 09:36 http://www.cyberforum.ru/post11676285.html
push_back() Что за удаление самого себя? Идёшь по вектору...
SkeiTax 02.11.2017 12:49 http://www.cyberforum.ru/post11676826.html
Условие на удаление находится внутри объекта и если это...
nmcf 02.11.2017 13:24 http://www.cyberforum.ru/post11676951.html
У тебя какая-то запутанная реализация. Как он удаляет сам...
Kuzia domovenok 02.11.2017 14:43 http://www.cyberforum.ru/post11677153.html
SkeiTax, короче, так никто не пишет. Никакие объекты сами...
SkeiTax 02.11.2017 17:39 http://www.cyberforum.ru/post11677773.html
Эх... Собственно к чему все это я узнаю, я узнаю это для...
Kuzia domovenok 02.11.2017 19:00 http://www.cyberforum.ru/post11678087.html
class circle{ Sf::vector2f position; float radius; bool...
SkeiTax 02.11.2017 19:03 http://www.cyberforum.ru/post11678107.html
Можете пояснить?
Kuzia domovenok 02.11.2017 19:15 http://www.cyberforum.ru/post11678144.html
А чего пояснять? Класс это сущность которая должна...
nmcf 02.11.2017 19:23 http://www.cyberforum.ru/post11678169.html
Вот и я о том же.
SkeiTax 02.11.2017 19:26 http://www.cyberforum.ru/post11678174.html
хмм можно сделать функцию через которую каким-то образом...
nmcf 02.11.2017 19:29 http://www.cyberforum.ru/post11678206.html
Что мешает удалять его снаружи?
Kuzia domovenok 02.11.2017 19:30 http://www.cyberforum.ru/post11678209.html
Откуда вызывается circle2::update?
SkeiTax 02.11.2017 19:31 http://www.cyberforum.ru/post11678211.html
Я не понимаю как это сделать :pardon: Знаю что объект...
nmcf 02.11.2017 19:31 http://www.cyberforum.ru/post11678212.html
То, что у тебя Create(), обычно делает конструктор.
SkeiTax 02.11.2017 19:37 http://www.cyberforum.ru/post11678215.html
обновление всех объектов на экране void Update(){ ...
nmcf 02.11.2017 19:39 http://www.cyberforum.ru/post11678236.html
Из цикла своего удаляй. В чём проблема?
SkeiTax 02.11.2017 19:39 http://www.cyberforum.ru/post11678239.html
Сами классы в свою очередь отдельные файлы как и их...
Kuzia domovenok 02.11.2017 19:39 http://www.cyberforum.ru/post11678241.html
обновление всех объектов на экране void Update(){ ...
SkeiTax 02.11.2017 19:43 http://www.cyberforum.ru/post11678248.html
То есть функция обновления должна возвращать есть ли объект...
nmcf 02.11.2017 19:48 http://www.cyberforum.ru/post11678272.html
Нет, нужен delete.
SkeiTax 02.11.2017 19:54 http://www.cyberforum.ru/post11678277.html
И где использовать delet? Добавлено через 19 секунд...
Kuzia domovenok 02.11.2017 19:58 http://www.cyberforum.ru/post11678308.html
Да, так и надо делать. Хранить в векторе и обрабатывать...
SkeiTax 02.11.2017 20:00 http://www.cyberforum.ru/post11678313.html
Я не знаю как это реализовать, но надо сделать. В самом...
Kuzia domovenok 02.11.2017 20:16 http://www.cyberforum.ru/post11678381.html
Чем тебя мой кот не устраивает? Ты наивно думаешь, что...
SkeiTax 02.11.2017 20:18 http://www.cyberforum.ru/post11678390.html
ну ведь в векторе хранятся не объекты а указатели на эти...
Kuzia domovenok 02.11.2017 20:23 http://www.cyberforum.ru/post11678409.html
Я уже и забыл про это. Ну тогда перед erase ставим delete;...
SkeiTax 02.11.2017 20:28 http://www.cyberforum.ru/post11678426.html
вот теперь я согласен :D но по идее Update ничего не...
nmcf 02.11.2017 20:32 http://www.cyberforum.ru/post11678447.html
Я тебе это предложил уже давно.
SkeiTax 02.11.2017 20:45 http://www.cyberforum.ru/post11678454.html
Я не особо хотел затрагивать функцию Обновления... Ведь...
nmcf 02.11.2017 20:46 http://www.cyberforum.ru/post11678502.html
Какую ошибку? Деструктор есть? Там вообще что-то надо...
SkeiTax 02.11.2017 21:03 http://www.cyberforum.ru/post11678511.html
я понял свою ошибку Добавлено через 31 секунду или...
nmcf 02.11.2017 21:12 http://www.cyberforum.ru/post11678609.html
Вроде уже разобрались, что объект не может сам себя...
SkeiTax 02.11.2017 21:18 http://www.cyberforum.ru/post11678623.html
В таком виде объекты создаются: for...
nmcf 02.11.2017 21:21 http://www.cyberforum.ru/post11678646.html
Update() кому принадлежит?
SkeiTax 02.11.2017 21:25 http://www.cyberforum.ru/post11678664.html
Main.cpp using namespace sf; std::vector<Object*>...
nmcf 02.11.2017 21:47 http://www.cyberforum.ru/post11678743.html
bool ODelete() { return death; } Внутри...
SkeiTax 02.11.2017 21:54 http://www.cyberforum.ru/post11678746.html
хмм... Нууу в принципе да, согласен. Я написал лишнего... ...
 
 
Similar

классы и объекты в с++
очень прошу помочь написать программу. т.к. в программировании я 0 :( Написать...

классы и объекты
Здравствуйте. Помогите с задачей. Нужно написать программу на классы и объекты....

Классы и объекты на С++
Задание: Класс Triangle (треугольник). Класс хранит Декартовы координаты трех...

Классы и объекты
В чем ошибка помогите пожалуйста #include &lt;iostream&gt; #include &lt;windows.h&gt;...

Классы и объекты в С++
Определить класс Квадрат (Square) со сторонами, параллельными осям координат....

MoreAnswers

Объекты и классы в С + +
Нужно что бы все переменные были в private...но не работает((...Помогите плиз...

Классы и объекты
Создать объявление класса и разработать программу-драйвер, который...

Классы и объекты
Задания: 1.В соответствии с вариантом заданий 1 создать класс, в котором...

 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru