C++ oder

Previous topic - Next topic

trucidare

Code (glbasic) Select
if(var==true)
{
mach was
};
und

Code (glbasic) Select
switch(var)
{
case wert:
  tu was;
break;
}
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

Dragoon-Fighter

Aso, ich habs mal als bei spiel da stat tuh was und so cout geschrieben...also eine Funktion, is ok....

Dragoon-Fighter

no match for 'operator==' in 'var ==  true'

Kitty Hello

OK. ganz von Vorne nochmal:
in GLBasic:
Code (glbasic) Select
IF var = TRUE
   machwas()
ELSE
   machwasanderes()
ENDIF
in C++ (mit INLINE)
Code (glbasic) Select
INLINE
if (var == true)
{
   machwas();
}
else
{
   machwasanderes();
}
ENDINLINE
oberes wird empfohlen.

Dragoon-Fighter

Habs gefunden, wenn es jemanden interessiert, hier:

#include
#include
#include
#include
#include
//...
const std::size_t count = 2;
std::vector< std::string > initialize()
{
    std::srand(time(NULL));
    std::vector< std::string > v(count);
    v[0] = "хакер";
    v[1] = "нуб";
    return v;
}
const std::string &generator()
{
    static std::vector< std::string > v = initialize();
    std::size_t index = rand() % count;
    return v[index];
}
// ...
std::cout << "Вася " << generator() << std::endl;

Kitty Hello

in GLBasic:
Code (glbasic) Select
PRINT "BakR " + generator$(), 0,0
SHOWSCREEN
MOUSEWAIT


FUNCTION generator$:
LOCAL data$[], index
   // Make data array (2 values here)
   DIMDATA data$[], "xakep", "Hy6"

   // Get a random one
   index = RND( BOUNDS(data$[], 0) -1 )

   // return it
   RETURN data$[index]
ENDFUNCTION

Schranz0r

?? versteh die thematik nicht, was hast das mit GLBasic zu tun?
Geh doch lieber ins C++ Forum !
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Dragoon-Fighter

^^ Ja, das hab ich auch gerade gemerkt :D aber trotzdem danke Leute!