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

Vecor и shared_ptr - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аллокатор памяти общего назначения http://www.cyberforum.ru/cpp/thread1258443.html
Добрый день! В ВУЗе задали написать аллокатор памяти общего назначения на С++, но у меня нет ни единого представления как это можно сделать, так как знаний по С++ не очень много, и вообще у меня нет представления о том как это должно выглядеть. Программа должна содержать 3 функции • void *mem_alloc(size_t size); функция должна выделить блок памяти заданного размера в size байт. Если блок...
C++ Найти покрытие полным перебором Всем доброго времени суток. Программирование С++ изучаю недавно. Дали запрограммировать покрытие полным и граничным перебором. Загнал код в VSC++2012. Выдает ошибку: Строка №15 Error 1 error C3861: 'Pokr': identifier not found d:\навчання\внту\дискретна математика\pokritie\pokritie\source.cpp 15 1 Pokritie Строка№20 Error 2 error C4430: missing type specifier - int assumed. Note: C++ does... http://www.cyberforum.ru/cpp/thread1258198.html
Поиск пикселей в изображении C++
В общем ситуация такая: нужно получить скрин экрана и найти координаты пикселей определённого цвета, к примеру белого. И это должно происходить как можно быстрее (GetPixel() отпадает). Буду рад ответам с примерами, заранее благодарен.
Создание оконного приложения C++
Подскажите, как сделать вот такое окно, с объектами на нём? Я в C++ полный void. Пока что только окно понял(не до конца) как вывести, задать размер, убрать меню. // Bone renamer.cpp: определяет точку входа для приложения.
C++ Современная литература по DirectX http://www.cyberforum.ru/cpp/thread1257502.html
Вот решил стать разработчиком игр точнее мечтаю стать кодером в команде))) но нужно знать кроме плюсов и DirectX про OpenGL в курсе но не нравится и все.Так вот прошу назвать ЛУЧШИЕ СОВРЕМЕННЫЕ (не 20го века а свежего выпуска) КНИГИ для самостоятельно изучения вечно гуглить потом сначала нужны хорошие книжки Надеюсь Вы поняли жду Вашей помощи)) Заранее спасибо
C++ Литература по созданию оконных приложений Здравствуйте!Почти год назад стал изучать плюсы.много инфы перерыл и на этом форуме тоже насчет литературы.Лидеры были Роберт Лафоре и Шилдт.выбрал 1го ну прочитал Объектно-ориентированное программирование но все то в ней с консолью связано!!!!а меня интересуею внешеий вид именно графика и DirectX.так пожалуйста посоветуйте СОВРЕМЕННУЮ литру то есть как Эндрю Троелсен - c# и .net.именно не про... подробнее

Показать сообщение отдельно
sentike
4 / 4 / 0
Регистрация: 22.08.2013
Сообщений: 49

Vecor и shared_ptr - C++

18.09.2014, 16:16. Просмотров 319. Ответов 0
Метки (Все метки)

Здравствуйте, не могли бы помочь разобраться с shared_ptr в векторе...
Суть такова есть вектор с игроками, которые shared_ptr:
C
1
std::vector<std::shared_ptr<rkPlayer>> player; // Находится в PlayerManager
Далее, есть другой вектор, в котором должны быть указатели на некоторые объекты rkPlayer в player;
Записаны у меня они так:
C
1
std::vector<std::shared_ptr<rkPlayer>> player; // Находится в Room
И доваляются так:
C
1
2
3
4
5
size_t PlayerManager::rkAddPlayer(const std::shared_ptr<rkPlayer> &p)
{
    PlayerManager::player.push_back(p);
    return PlayerManager::player.size() - 1;
}
Как сделать так, что бы вектор в Room, удалялся, когда он ссылается на пустой вектор в PlayerManager ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru