<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Probleme mit Vektoren]]></title><description><![CDATA[<p>Hallo,<br />
immer wenn ich eine Struktur als Vektor definieren will erhalte ich sehr viele Fehlermeldungen. Wenn ich aber einen ganz normalen Datentyp definiere erhalte ich keine. ist es irgenwie möglich eine Struktur in einem Vektor zu definieren.<br />
Ich nutze übrigens MinGW als Compiler und arbeite mit der Ultimate ++ GUI.<br />
[cpp]<br />
Vector&lt;int&gt; test; //keine Fehlermeldungen<br />
Vector&lt;Struktur&gt; test; //Fehlermeldungen<br />
[cpp]</p>
<p>Hier mal die Fehler beim Kompilieren:<br />
----- CtrlLib ( GUI GCC DEBUG BLITZ WIN32 ) (1 / 9)<br />
----- CtrlCore ( GUI GCC DEBUG BLITZ WIN32 ) (2 / 9)<br />
----- RichText ( GUI GCC DEBUG BLITZ WIN32 ) (3 / 9)<br />
----- Draw ( GUI GCC DEBUG BLITZ WIN32 ) (4 / 9)<br />
----- Core ( GUI GCC DEBUG BLITZ WIN32 ) (5 / 9)<br />
----- plugin/bmp ( GUI GCC DEBUG BLITZ WIN32 ) (6 / 9)<br />
----- plugin\z ( GUI GCC DEBUG BLITZ WIN32 ) (7 / 9)<br />
----- plugin\png ( GUI GCC DEBUG BLITZ WIN32 ) (8 / 9)<br />
objects.cpp<br />
main.cpp<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h: In function <code>void Upp::AssertMoveable0(T*) \[with T = objects::s_lines\]': C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h:223: instantiated from</code>void Upp::AssertMoveable(T*) [with T = objects::s_lines]'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Vcont.h:85: instantiated from `Upp::Vector&lt;T&gt;::~Vector() [with T = objects::s_lines]'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h:214: error: no match for 'operator*' in '*<em>t'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: candidates are: Upp::Size_&lt;int&gt; Upp::operator</em>(Upp::Size_&lt;int&gt;, Upp::Size_&lt;int</p>
<blockquote>
<p>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;int&gt; Upp::operator*(Upp::Size_&lt;int&gt;, int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;int&gt; Upp::operator*(int, Upp::Size_&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_&lt;short int&gt; Upp::operator*(Upp::Size_&lt;short int&gt;, Up<br />
p::Size_&lt;short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;short int&gt; Upp::operator*(Upp::Size_&lt;short int&gt;, sh<br />
ort int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;short int&gt; Upp::operator*(short int, Upp::Size_&lt;sho<br />
rt int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_&lt;double&gt; Upp::operator*(Upp::Size_&lt;double&gt;, Upp::Siz<br />
e_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;double&gt; Upp::operator*(Upp::Size_&lt;double&gt;, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;double&gt; Upp::operator*(double, Upp::Size_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>,<br />
Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>,<br />
long long int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(long long int, Upp::Size<br />
<em><a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point</em>&lt;int&gt; Upp::operator*(Upp::Point_&lt;int&gt;, Upp::Point_<br />
&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;int&gt; Upp::operator*(Upp::Point_&lt;int&gt;, int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;int&gt; Upp::operator*(int, Upp::Point_&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_&lt;short int&gt; Upp::operator*(Upp::Point_&lt;short int&gt;,<br />
Upp::Point_&lt;short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;short int&gt; Upp::operator*(Upp::Point_&lt;short int&gt;,<br />
short int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;short int&gt; Upp::operator*(short int, Upp::Point_&lt;<br />
short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_&lt;double&gt; Upp::operator*(Upp::Point_&lt;double&gt;, Upp::<br />
Point_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;double&gt; Upp::operator*(Upp::Point_&lt;double&gt;, doubl<br />
e)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;double&gt; Upp::operator*(double, Upp::Point_&lt;double<br />
)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Point_&lt;Upp::int64<br />
, Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Point_&lt;Upp::int64<br />
, long long int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(long long int, Upp::Po<br />
int_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:610: note: Upp::Sizef Upp::operator*(Upp::Size, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:611: note: Upp::Sizef Upp::operator*(double, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:613: note: Upp::Sizef Upp::operator*(Upp::Size, Upp::Sizef)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:614: note: Upp::Sizef Upp::operator*(Upp::Sizef, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:645: note: Upp::Sizef Upp::operator*(Upp::Size16, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:646: note: Upp::Sizef Upp::operator*(double, Upp::Size16)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:648: note: Upp::Sizef Upp::operator*(Upp::Size16, Upp::Sizef)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:649: note: Upp::Sizef Upp::operator*(Upp::Sizef, Upp::Size16)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Color.h:75: note: Upp::RGBA Upp::operator*(int, Upp::Color)<br />
C:/Program Files/Ultimate pp/uppsrc/RichText/RichText.h:33: note: int Upp::operator*(int, Upp::Zoom)<br />
C:/Program Files/Ultimate pp/uppsrc/RichText/RichText.h:51: note: Upp::Size Upp::operator*(Upp::Zoom, Upp::Size)<br />
/Gtypes.h:141: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(long long int, Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:610: note: Upp::Sizef Upp::operator*(Upp::Size, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:611: note: Upp::Sizef Upp::operator*(double, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:613: note: Upp::Sizef Upp::operator*(Upp::Size, Upp::Sizef)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:614: note: Upp::Sizef Upp::operator*(Upp::Sizef, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:645: note: Upp::Sizef Upp::operator*(Upp::Size16, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:646: note: Upp::Sizef Upp::operator*(double, Upp::Size16)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:648: note: Upp::Sizef Upp::operator*(Upp::Size16, Upp::Sizef)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:649: note: Upp::Sizef Upp::operator*(Upp::Sizef, Upp::Size16)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Color.h:75: note: Upp::RGBA Upp::operator*(int, Upp::Color)<br />
C:/Program Files/Ultimate pp/uppsrc/RichText/RichText.h:33: note: int Upp::operator*(int, Upp::Zoom)<br />
C:/Program Files/Ultimate pp/uppsrc/RichText/RichText.h:51: note: Upp::Size Upp::operator*(Upp::Zoom, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h: In function <code>void Upp::AssertMoveable0(T*) \[with T = objects::s_lines\]': C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h:223: instantiated from</code>void Upp::AssertMoveable(T*) [with T = objects::s_lines]'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Vcont.h:85: instantiated from `Upp::Vector&lt;T&gt;::~Vector() [with T = objects::s_lines]'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h:214: error: no match for 'operator*' in '<em><em>t'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: candidates are: Upp::Size_&lt;int&gt; Upp::operator</em>(Upp::Size_&lt;int&gt;, Upp::Size_&lt;int<br />
)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;int&gt; Upp::operator</em>(Upp::Size_&lt;int&gt;, int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;int&gt; Upp::operator*(int, Upp::Size_&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_&lt;short int&gt; Upp::operator*(Upp::Size_&lt;short int&gt;, Up<br />
p::Size_&lt;short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;short int&gt; Upp::operator*(Upp::Size_&lt;short int&gt;, sh<br />
ort int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;short int&gt; Upp::operator*(short int, Upp::Size_&lt;sho<br />
rt int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_&lt;double&gt; Upp::operator*(Upp::Size_&lt;double&gt;, Upp::Siz<br />
e_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;double&gt; Upp::operator*(Upp::Size_&lt;double&gt;, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;double&gt; Upp::operator*(double, Upp::Size_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>,<br />
Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>,<br />
long long int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(long long int, Upp::Size<br />
<em><a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point</em>&lt;int&gt; Upp::operator*(Upp::Point_&lt;int&gt;, Upp::Point_<br />
&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;int&gt; Upp::operator*(Upp::Point_&lt;int&gt;, int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;int&gt; Upp::operator*(int, Upp::Point_&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_&lt;short int&gt; Upp::operator*(Upp::Point_&lt;short int&gt;,<br />
Upp::Point_&lt;short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;short int&gt; Upp::operator*(Upp::Point_&lt;short int&gt;,<br />
short int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;short int&gt; Upp::operator*(short int, Upp::Point_&lt;<br />
short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_&lt;double&gt; Upp::operator*(Upp::Point_&lt;double&gt;, Upp::<br />
Point_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;double&gt; Upp::operator*(Upp::Point_&lt;double&gt;, doubl<br />
e)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;double&gt; Upp::operator*(double, Upp::Point_&lt;double<br />
)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Point_&lt;Upp::int64<br />
, Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Point_&lt;Upp::int64<br />
, long long int)</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/topic/200964/probleme-mit-vektoren</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 06:05:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/200964.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 22 Dec 2007 10:48:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme mit Vektoren on Sat, 22 Dec 2007 10:48:03 GMT]]></title><description><![CDATA[<p>Hallo,<br />
immer wenn ich eine Struktur als Vektor definieren will erhalte ich sehr viele Fehlermeldungen. Wenn ich aber einen ganz normalen Datentyp definiere erhalte ich keine. ist es irgenwie möglich eine Struktur in einem Vektor zu definieren.<br />
Ich nutze übrigens MinGW als Compiler und arbeite mit der Ultimate ++ GUI.<br />
[cpp]<br />
Vector&lt;int&gt; test; //keine Fehlermeldungen<br />
Vector&lt;Struktur&gt; test; //Fehlermeldungen<br />
[cpp]</p>
<p>Hier mal die Fehler beim Kompilieren:<br />
----- CtrlLib ( GUI GCC DEBUG BLITZ WIN32 ) (1 / 9)<br />
----- CtrlCore ( GUI GCC DEBUG BLITZ WIN32 ) (2 / 9)<br />
----- RichText ( GUI GCC DEBUG BLITZ WIN32 ) (3 / 9)<br />
----- Draw ( GUI GCC DEBUG BLITZ WIN32 ) (4 / 9)<br />
----- Core ( GUI GCC DEBUG BLITZ WIN32 ) (5 / 9)<br />
----- plugin/bmp ( GUI GCC DEBUG BLITZ WIN32 ) (6 / 9)<br />
----- plugin\z ( GUI GCC DEBUG BLITZ WIN32 ) (7 / 9)<br />
----- plugin\png ( GUI GCC DEBUG BLITZ WIN32 ) (8 / 9)<br />
objects.cpp<br />
main.cpp<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h: In function <code>void Upp::AssertMoveable0(T*) \[with T = objects::s_lines\]': C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h:223: instantiated from</code>void Upp::AssertMoveable(T*) [with T = objects::s_lines]'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Vcont.h:85: instantiated from `Upp::Vector&lt;T&gt;::~Vector() [with T = objects::s_lines]'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h:214: error: no match for 'operator*' in '*<em>t'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: candidates are: Upp::Size_&lt;int&gt; Upp::operator</em>(Upp::Size_&lt;int&gt;, Upp::Size_&lt;int</p>
<blockquote>
<p>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;int&gt; Upp::operator*(Upp::Size_&lt;int&gt;, int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;int&gt; Upp::operator*(int, Upp::Size_&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_&lt;short int&gt; Upp::operator*(Upp::Size_&lt;short int&gt;, Up<br />
p::Size_&lt;short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;short int&gt; Upp::operator*(Upp::Size_&lt;short int&gt;, sh<br />
ort int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;short int&gt; Upp::operator*(short int, Upp::Size_&lt;sho<br />
rt int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_&lt;double&gt; Upp::operator*(Upp::Size_&lt;double&gt;, Upp::Siz<br />
e_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;double&gt; Upp::operator*(Upp::Size_&lt;double&gt;, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;double&gt; Upp::operator*(double, Upp::Size_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>,<br />
Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>,<br />
long long int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(long long int, Upp::Size<br />
<em><a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point</em>&lt;int&gt; Upp::operator*(Upp::Point_&lt;int&gt;, Upp::Point_<br />
&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;int&gt; Upp::operator*(Upp::Point_&lt;int&gt;, int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;int&gt; Upp::operator*(int, Upp::Point_&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_&lt;short int&gt; Upp::operator*(Upp::Point_&lt;short int&gt;,<br />
Upp::Point_&lt;short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;short int&gt; Upp::operator*(Upp::Point_&lt;short int&gt;,<br />
short int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;short int&gt; Upp::operator*(short int, Upp::Point_&lt;<br />
short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_&lt;double&gt; Upp::operator*(Upp::Point_&lt;double&gt;, Upp::<br />
Point_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;double&gt; Upp::operator*(Upp::Point_&lt;double&gt;, doubl<br />
e)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;double&gt; Upp::operator*(double, Upp::Point_&lt;double<br />
)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Point_&lt;Upp::int64<br />
, Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Point_&lt;Upp::int64<br />
, long long int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(long long int, Upp::Po<br />
int_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:610: note: Upp::Sizef Upp::operator*(Upp::Size, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:611: note: Upp::Sizef Upp::operator*(double, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:613: note: Upp::Sizef Upp::operator*(Upp::Size, Upp::Sizef)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:614: note: Upp::Sizef Upp::operator*(Upp::Sizef, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:645: note: Upp::Sizef Upp::operator*(Upp::Size16, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:646: note: Upp::Sizef Upp::operator*(double, Upp::Size16)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:648: note: Upp::Sizef Upp::operator*(Upp::Size16, Upp::Sizef)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:649: note: Upp::Sizef Upp::operator*(Upp::Sizef, Upp::Size16)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Color.h:75: note: Upp::RGBA Upp::operator*(int, Upp::Color)<br />
C:/Program Files/Ultimate pp/uppsrc/RichText/RichText.h:33: note: int Upp::operator*(int, Upp::Zoom)<br />
C:/Program Files/Ultimate pp/uppsrc/RichText/RichText.h:51: note: Upp::Size Upp::operator*(Upp::Zoom, Upp::Size)<br />
/Gtypes.h:141: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(long long int, Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:610: note: Upp::Sizef Upp::operator*(Upp::Size, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:611: note: Upp::Sizef Upp::operator*(double, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:613: note: Upp::Sizef Upp::operator*(Upp::Size, Upp::Sizef)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:614: note: Upp::Sizef Upp::operator*(Upp::Sizef, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:645: note: Upp::Sizef Upp::operator*(Upp::Size16, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:646: note: Upp::Sizef Upp::operator*(double, Upp::Size16)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:648: note: Upp::Sizef Upp::operator*(Upp::Size16, Upp::Sizef)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:649: note: Upp::Sizef Upp::operator*(Upp::Sizef, Upp::Size16)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Color.h:75: note: Upp::RGBA Upp::operator*(int, Upp::Color)<br />
C:/Program Files/Ultimate pp/uppsrc/RichText/RichText.h:33: note: int Upp::operator*(int, Upp::Zoom)<br />
C:/Program Files/Ultimate pp/uppsrc/RichText/RichText.h:51: note: Upp::Size Upp::operator*(Upp::Zoom, Upp::Size)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h: In function <code>void Upp::AssertMoveable0(T*) \[with T = objects::s_lines\]': C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h:223: instantiated from</code>void Upp::AssertMoveable(T*) [with T = objects::s_lines]'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Vcont.h:85: instantiated from `Upp::Vector&lt;T&gt;::~Vector() [with T = objects::s_lines]'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Topt.h:214: error: no match for 'operator*' in '<em><em>t'<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: candidates are: Upp::Size_&lt;int&gt; Upp::operator</em>(Upp::Size_&lt;int&gt;, Upp::Size_&lt;int<br />
)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;int&gt; Upp::operator</em>(Upp::Size_&lt;int&gt;, int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;int&gt; Upp::operator*(int, Upp::Size_&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_&lt;short int&gt; Upp::operator*(Upp::Size_&lt;short int&gt;, Up<br />
p::Size_&lt;short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;short int&gt; Upp::operator*(Upp::Size_&lt;short int&gt;, sh<br />
ort int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;short int&gt; Upp::operator*(short int, Upp::Size_&lt;sho<br />
rt int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_&lt;double&gt; Upp::operator*(Upp::Size_&lt;double&gt;, Upp::Siz<br />
e_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_&lt;double&gt; Upp::operator*(Upp::Size_&lt;double&gt;, double)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_&lt;double&gt; Upp::operator*(double, Upp::Size_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:38: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>,<br />
Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:39: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a>,<br />
long long int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:40: note: Upp::Size_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(long long int, Upp::Size<br />
<em><a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point</em>&lt;int&gt; Upp::operator*(Upp::Point_&lt;int&gt;, Upp::Point_<br />
&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;int&gt; Upp::operator*(Upp::Point_&lt;int&gt;, int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;int&gt; Upp::operator*(int, Upp::Point_&lt;int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_&lt;short int&gt; Upp::operator*(Upp::Point_&lt;short int&gt;,<br />
Upp::Point_&lt;short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;short int&gt; Upp::operator*(Upp::Point_&lt;short int&gt;,<br />
short int)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;short int&gt; Upp::operator*(short int, Upp::Point_&lt;<br />
short int&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_&lt;double&gt; Upp::operator*(Upp::Point_&lt;double&gt;, Upp::<br />
Point_&lt;double&gt;)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_&lt;double&gt; Upp::operator*(Upp::Point_&lt;double&gt;, doubl<br />
e)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:141: note: Upp::Point_&lt;double&gt; Upp::operator*(double, Upp::Point_&lt;double<br />
)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:139: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Point_&lt;Upp::int64<br />
, Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a>)<br />
C:/Program Files/Ultimate pp/uppsrc/Core/Gtypes.h:140: note: Upp::Point_<a href="Upp::int64" rel="nofollow">Upp::int64</a> Upp::operator*(Upp::Point_&lt;Upp::int64<br />
, long long int)</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1424743</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424743</guid><dc:creator><![CDATA[gm1988]]></dc:creator><pubDate>Sat, 22 Dec 2007 10:48:03 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Vektoren on Sat, 22 Dec 2007 10:58:17 GMT]]></title><description><![CDATA[<p>Welche Vector-Klasse benutzt du denn?<br />
Und wie sieht deine Struktur aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424747</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424747</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Sat, 22 Dec 2007 10:58:17 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Vektoren on Sat, 22 Dec 2007 10:59:25 GMT]]></title><description><![CDATA[<p>Ich hatte noch nie ein Problem damit, zeig doch mal deine Struktur. Wenn dein Compiler nicht mal</p>
<pre><code class="language-cpp">#include &lt;vector&gt;

struct abc
{
    int x;
};
..
std::vector&lt;abc&gt; vec;
</code></pre>
<p>akzeptiert, würde ich mich nach einem anderen umsehen..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424748</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Sat, 22 Dec 2007 10:59:25 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Vektoren on Sat, 22 Dec 2007 11:06:27 GMT]]></title><description><![CDATA[<p>Naja, er benutzt Upp::Vector.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424749</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424749</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Sat, 22 Dec 2007 11:06:27 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Vektoren on Sat, 22 Dec 2007 12:20:45 GMT]]></title><description><![CDATA[<p>Meine Struktur sieht so aus:</p>
<pre><code class="language-cpp">struct s_lines
		{
			Point p1;
			Point p2;
			Color color;
			int width;
		};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1424772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424772</guid><dc:creator><![CDATA[gm1988]]></dc:creator><pubDate>Sat, 22 Dec 2007 12:20:45 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Vektoren on Sat, 22 Dec 2007 13:22:58 GMT]]></title><description><![CDATA[<p>Habe das jetzt mit std::vector hinbekommen. Jetzt habe ich nur noch eine grundlegende Frage. Wenn ich etwas mit push_back() hinzufüge dann gebe ich ja den Wert, welchen ich hinzufügen möchte, in den Klammern an. Wie mache ich das dann wenn ich eine Struktur übergeben möchte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424803</guid><dc:creator><![CDATA[gm1988]]></dc:creator><pubDate>Sat, 22 Dec 2007 13:22:58 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Vektoren on Sat, 22 Dec 2007 13:39:22 GMT]]></title><description><![CDATA[<p>gm1988 schrieb:</p>
<blockquote>
<p>Wenn ich etwas mit push_back() hinzufüge dann gebe ich ja den Wert, welchen ich hinzufügen möchte, in den Klammern an. Wie mache ich das dann wenn ich eine Struktur übergeben möchte.</p>
</blockquote>
<p>Genauso.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424811</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424811</guid><dc:creator><![CDATA[Konrad Rudolph]]></dc:creator><pubDate>Sat, 22 Dec 2007 13:39:22 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Vektoren on Sat, 22 Dec 2007 13:43:17 GMT]]></title><description><![CDATA[<p>Hätte ich eigentlich selbst drauf kommen müssen. Funktioniert jetzt. Danke an alle für die Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424813</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424813</guid><dc:creator><![CDATA[gm1988]]></dc:creator><pubDate>Sat, 22 Dec 2007 13:43:17 GMT</pubDate></item></channel></rss>