Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - std::vector - в конструкторе нормально, а в другом методе-мусор

Ответить
Настройки темы
C/C++ - std::vector - в конструкторе нормально, а в другом методе-мусор

Аватара для crashtuak

Старожил


Сообщения: 467
Благодарности: 25


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: crashtuak
Дата: 09-06-2011
Описание: Поправка
В конструкторе childrens уазывает на вектор, все отлично, а в add childrens замусорен и никакого вектора там нету, в чем может быть проблема?
Код: Выделить весь код
#pragma once
#include "CTreeView.h"
#include <vector>
class CTreeItem;
class CTree;
class CTreeItem
{
	friend CTree;
public:
	
protected:
	std::vector<CTreeItem*>* childrens;
	HTREEITEM htreeitem;
	HTREEITEM parentHTI;
	CTreeItem* parentCTI;
	LPTSTR text;
public:
	CTreeItem(LPTSTR text,CTreeItem* parentCTI)
	{
		this->childrens=new std::vector<CTreeItem*>();
		this->parentCTI=parentCTI;
		this->text=text;
	}
	void add(CTreeItem* item)
	{
		childrens->push_back(item);
	}
	void add(LPTSTR text)
	{

		CTreeItem* item=new CTreeItem(text,this);

		childrens->push_back(item);
	}
};
Причина была в том, что я не создал объект CTreeItem...

-------
Мне надо не так много "Полезных сообщений", чтоб сровнять их количество с моими постами :).


Отправлено: 01:54, 09-06-2011

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - std::vector - в конструкторе нормально, а в другом методе-мусор

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Auto Vector 1.0 OSZone Software Новости программного обеспечения 0 08-01-2011 11:30
Теория - [решено] Можно ли в конструкторе опознать const pva Программирование и базы данных 1 05-11-2009 14:43
Вопрос - В конструкторе HiAsm найдена троянская программа. А_н_д_р_ей Защита компьютерных систем 1 09-05-2009 11:57
Какие серверные продукты MS нормально уживаются друг с другом?(+) Keitaro Microsoft Windows NT/2000/2003 16 19-10-2008 15:05
Подробнее о методе svcpack.inf Ven Автоматическая установка Windows 2000/XP/2003 6 12-08-2005 01:53




 
Переход