Я пытаюсь вставить объекты прямоугольника в дерево. Это реализация функции вставки.C++ не может преобразовать параметр
void TwoDimTree::insertNewNode(Rectangle dataIn)
{
insertNewRectangleUtility((&tree), dataIn);
}
void TwoDimTree::insertNewRectangleUtility(TwoDimTree** temp, Rectangle dataIn)
{
//code here...
}
Компилятор дает ошибку C2664 (не может преобразовать параметр 2 из прямоугольника в прямоугольнике) в третьей строке:
insertNewRectangleUtility((&tree), dataIn);
Что я должен делать?
Вы скопировали этот код, или ваш фактический код может содержать опечатку? Является ли тип 'Прямоугольник 'видимым в этот момент кода? – stefan
Что такое ** точная ошибка компилятора **? Какой компилятор? Какая платформа? –
@ThomasMatthews: http://msdn.microsoft.com/en-us/library/s5b150wd.aspx –