Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » "entweder oder"

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.09.2004, 20:43 Uhr
~itchy
Gast


Hallo,
gibt es in C den logischen Operator "entweder oder"?

mfg
itchy
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.09.2004, 21:01 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


nein es gibt nur bitweises XOR
wenn du ein logische xor willst musst du das mit NOT AND und OR selber erzeugen...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.09.2004, 22:36 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


meint er nicht sowas:



C++:
int c = 5;
int a = ( c == 5 ? 1 : 0 );
std::cout << "C war 5: " << ( a == 1 ? "ja" : "nein" ) << std::endl;



also die Konstrukte mit ?: vll kann man das nicht wirklich als Operator bezeichnen, aber trotzdem...
--
class God : public ChuckNorris { };

Dieser Post wurde am 10.09.2004 um 22:36 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.09.2004, 00:34 Uhr
virtual
Sexiest Bit alive
(Operator)


@Flosoft

Glaube nicht, daß er das meinte, aber Du kannst des Operator nennen

Wie Windalf sagte, gibt es den Operator nicht einbaut. Da heute Freitag ist, will ich aber mal was dreckiges sagen: Das hier sollte ein XOR sein:

C++:
if ((x>1) + (y>1) == 1) {
...




... Wird dann Durchlaufen, wenn entweder x > 1 oder y > 1. Jedoch nicht, wenn dies für beide gilt.

Bitte nicht hauen.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
11.09.2004, 01:25 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


ok dann hab ich aber auch noch einen...

C++:
if(!!x-!!y){

--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 11.09.2004 um 01:25 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
11.09.2004, 08:56 Uhr
~itchy
Gast


Danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: