Zitat von
Kryoko:
Hi !
Gaaanz kurz heute : was bedeutet folgendes :
Code:
std::deque<double> varname;
Danke
Edit:
folgendes entzieht sich auch meiner C++ Kenntniss :
(entscheident ist nur das & zeichen...denke ich)
std::deque<double> varname;
ist ein Template aus der STL (Standard Template Library). Templates sind in C++ generische Typen, so etwas gibt es in Delphi nicht.
Ein Template kann (unter anderem) so etwas sein:
Code:
template<typename Type> struct Vector3
{
union
{
struct
{
Type x, y, z;
};
struct
{
Type x1, x2, x3;
};
};
};
Mit
erzeuge ich dann einen Vektor mit 3 Float-Komponenten, d.h. der Parameter in der spitzen Klammer gibt den Typ der Variablen an.
Das zweite (Clock & clock) ist einfach eine bitweise Und-Verknüpfung.