[C++] long bool bzw. long long bool

Programmiersprachen, APIs, Bibliotheken, Open Source Engines, Debugging, Quellcode Fehler und alles was mit praktischer Programmierung zu tun hat.
Antworten
antisteo
Establishment
Beiträge: 854
Registriert: 15.10.2010, 09:26
Wohnort: Dresdem

[C++] long bool bzw. long long bool

Beitrag von antisteo »

Hi,

gibt es in C++ eigentlich auch einen long bool bzw. einen long long bool?

Ich wöllte zum Beispiel ausdrücken, dass eine Antwort (z.B. Passworteingabe) WIRKLICH falsch ist. (faalse) oder eine Lösung WIRKLICH Richtig ist (truue) bzw. bei long long bool truuue und faaalse
http://fedoraproject.org/ <-- freies Betriebssystem
http://launix.de <-- kompetente Firma
In allen Posts ist das imo und das afaik inbegriffen.
Benutzeravatar
Schrompf
Moderator
Beiträge: 4838
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas Ziegenhagen
Wohnort: Dresden
Kontaktdaten:

Re: [C++] long bool bzw. long long bool

Beitrag von Schrompf »

Ich glaube, dafür nimmt man die Enforced Exceptions, die anstatt throw das Schlüsselwort propel erfordern.

Am Ende gibt's das wirklich und ist ein Modifier bis C++11, wenn man einen bool mit garantiert 2 oder 4 Byte Breite braucht.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Benutzeravatar
xq
Establishment
Beiträge: 1581
Registriert: 07.10.2012, 14:56
Alter Benutzername: MasterQ32
Echter Name: Felix Queißner
Wohnort: Stuttgart & Region
Kontaktdaten:

Re: [C++] long bool bzw. long long bool

Beitrag von xq »

Die Frage ist doch eher, ob du einen signed bool (0 und -1) oder einen unsigned bool (0 oder 1) brauchst. Beide haben ihre Anwendungsgebiete, die sich den meisten aber noch nicht erschlossen haben
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…

Programmiert viel in ⚡️Zig⚡️ und nervt Leute damit.
Benutzeravatar
Krishty
Establishment
Beiträge: 8229
Registriert: 26.02.2009, 11:18
Benutzertext: state is the enemy
Kontaktdaten:

Re: [C++] long bool bzw. long long bool

Beitrag von Krishty »

xq hat geschrieben: 12.01.2021, 14:00Die Frage ist doch eher, ob du einen signed bool (0 und -1) oder einen unsigned bool (0 oder 1) brauchst. Beide haben ihre Anwendungsgebiete, die sich den meisten aber noch nicht erschlossen haben
[ernst]auf GPUs und SIMD sind *alle* bools 0 oder -1[/ernst]
seziert Ace Combat, Driver, und S.T.A.L.K.E.R.   —   rendert Sterne
Antworten