Нет соответствующего конструктора для инициализации «типа»C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Нет соответствующего конструктора для инициализации «типа»

Сообщение Anonymous »

Я пытаюсь исправить свой вектор, не способный к проблеме push_back, но я получаю эту ошибку:


/applications/xcode.app/contents /Developer/toolchains/xcodedefault.xctoolchain/usr/lib/c+/v1/memory:1456:36:
Нет соответствующего конструктора для инициализации 'point'


Вот мой код < /p>

class < /p>

class Point
{
public:
int x;
int y;
Uint8 r;
Uint8 g;
Uint8 b;
Point(int x, int y, Uint8 r, Uint8 g, Uint8 b) : x(x), y(y), r(r), g(g), b(b) {}
Point& operator=(Point const &np){
x=np.x;
y=np.y;
r=np.r;
g=np.g;
b=np.b;
return *this;
}
Point(const Point& point);
;
};
< /code>

Line, возможно, причина ошибки: < /p>

std::vector
temp(10);
< /code>

И это также не работает: < /p>

std::vector temp;
< /code>

Пожалуйста, помогите < /p>

Вот больше сообщения об ошибке, надеюсь, эта справка: < /p>
< br/>
/users/sum/documents/3407ict_starter_kit_v8/projectosx/source/week3_t.cpp:8:10:
в файле, включенном из
/users/sum /Documents/3407ict_starter_kit_v8/projectosx/source/week3_t.cpp:8:

/users/sum/documents/3407ict_starter_kit_v8/projectosx/week3_t.hstarter_kit_v8/projectosx/week3_t. :
в файле, включенном из
/users/sum/documents/3407ict_starter_kit_v8/projectosx/headers/week3_t.h:3:3:

/Приложения/ Xcode.app/contents/developer/toolchains/xcodedefault.xctoolchain/usr/lib/c+/v1/vector:265:10:
в файле, включенном из
/applications/xcode.app/contents/developer /Toolchains/xcodedefault.xctoolchain/usr/bin/../lib/c+/v1/vector:265:образное Toolchains/xcodedefault.xctoolchain/usr/lib/c ++/v1/__ bit_reference: 15: 10:
в файле, включенном из
/applications/xcode.app/contents/developer/toolchains/xcodedefault.xctoolchain/contents/developer/toolchains/xcodedefault.xctoolchain/content /bin/../lib/c++/v1/__bit_reference:15:образной lib/c ++/v1/algorithm: 627: 10:
в файле, включенном из
/applications/xcode.app/contents/developer/toolchains/xcodedefault.xctoolchain/usr/bin/../lib/ c ++/v1/algorithm: 627:

/applications/xcode.app/contents/developer/toolchains/xcodedefault.xctoolchain/usr/lib/c ++/v1/vector: 925: 25:
в создании специализации шаблона функции
'std :: __ 1 :: allocator_traits < /p>


:: Конструкция «Запрашивается здесь


/applications/xcode.app/contents/developer/toolchains/xcodedefault.xctootchain/usr/lib/c ++ /+/ v1/vector: 1028: 9:
в экземпляре функции члена 'std :: __ 1 :: vector> :: __ construct_at_end' Запрашивается здесь

/users/ sum/documents/3407ict_starter_kit_v8/projectosx/source/week3_t.cpp: 466: 19:
в экземпляре функции участника 'std :: __ 1 :: vector> :: vector', запрошенный здесь

/users/sum/documents/3407ict_starter_kit_v8/projectosx/headers/week3_t.h:15:5:
Candidate Constructor Не жизнеспособный: требуется 5 аргументов, но 0 были /p>

/users/sum/documents/3407ict_starter_kit_v8/projectosx/headers/week3_t.h:24:5:
Candidate Constructor Не жизнеспособный: требует единого аргумента 'point' ,
, но не было предоставлено аргументы < /p>
< /blockquote>

Подробнее здесь: https://stackoverflow.com/questions/231 ... on-of-type
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»