INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
C++ und "and"
13.05.2016, 19:57 (Dieser Beitrag wurde zuletzt bearbeitet: 13.05.2016 19:57 von Mathias.)
Beitrag #1
C++ und "and"
Seit wann kann man in C++ and anstelle von && schreiben ?
Code:
int main() {
    if ((4 == 4) and (4 == 4)) {
        cout << "gleich";
    } else {
        cout << "ungleich";
    }
    return 0;
}
Da ich Pascal-Programmierer bin habe ich versehentlich and anstelle && geschrieben und die wurde kompiliert.
Als Test habe ich ein normales C++ probiert, es hätte ja sein können, das dies nur Aduino-Spezifisch geht.

or und not gehen auch.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.05.2016, 13:15
Beitrag #2
RE: C++ und "and"
(13.05.2016 19:57)Mathias schrieb:  Seit wann kann man in C++ and anstelle von && schreiben ?
Code:
int main() {
    if ((4 == 4) and (4 == 4)) {
        cout << "gleich";
    } else {
        cout << "ungleich";
    }
    return 0;
}
Da ich Pascal-Programmierer bin habe ich versehentlich and anstelle && geschrieben und die wurde kompiliert.
Als Test habe ich ein normales C++ probiert, es hätte ja sein können, das dies nur Aduino-Spezifisch geht.

or und not gehen auch.

in C und C++ kann man fast alles irgendwie umditschen:

#ifndef __ISO646_H
#define __ISO646_H

#ifndef __cplusplus
#define and &&
#define and_eq &=
#define bitand &
#define bitor |
#define compl ~
#define not !
#define not_eq !=
#define or ||
#define or_eq |=
#define xor ^
#define xor_eq ^=
#endif

#endif /* __ISO646_H */
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste