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

ошибка cannot find default constructor - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ умножить матрицу на столбец http://www.cyberforum.ru/cpp-beginners/thread803571.html
матрица квадратная
C++ в первой из строк, содержащей максимальное количество элементов, каждый положительный элемент заменить суммой его цифр :cry: http://www.cyberforum.ru/cpp-beginners/thread803570.html
C++ В каждом столбце прямоугольной матрицы обменять местами min и max элементы
хелп, товарищи)
C++ ( extern char ) переопределение;
Здравствуйте. В file.cpp использую: char *SOUND_TRAPPED = { "zbm4/zombi_trapped.wav", // male "zbm4/zombi_trapped_female.wav" // female };
C++ Ошыбка - error C2664 http://www.cyberforum.ru/cpp-beginners/thread803543.html
Тренируюсь по видео уроку писать игрушку волейбол и возникла ошибка - error C2664: 'glutSpecialFunc' : cannot convert parameter 1 from 'void (__cdecl *)(unsigned char,int,int)' to 'void (__cdecl...
C++ Помощь в программе для поиска нуля функции графическим способом Кто подскажет как написать программу для поиска нуля функции графическим способом?. Т.е что бы программа с определённым шагом делала перебор значений и находила значение аргумента при котором функция... подробнее

Показать сообщение отдельно
ya_noob
_
203 / 147 / 9
Регистрация: 08.10.2011
Сообщений: 432
08.03.2013, 21:42
C++
1
2
3
4
5
6
7
8
9
10
struct Rect
{
  Point *LTPoint,*RBPoint; // здесь была ошибка. Вы создаете объекты с помощью конструктора по умолчанию, который не определен для них
 
  Rect(const float ltx,const float lty,const float rbx,const float rby):LTPoint(new Point(ltx,lty)),RBPoint(new Point(rbx,rby)){};
  void print(Point pt)
  {
    cout<<pt.x<<';'<<pt.y;
  }
};
Вот так лучше

Только теперь LTPoint и RBPoint стали указателями и надо переопределить функцию print
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.