Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.alt.folklore.computer > #56308
| From | Sebastian Barthel <naitsabes@freenet.de> |
|---|---|
| Newsgroups | de.alt.folklore.computer |
| Subject | Re: define bool ? |
| Date | 2026-08-30 19:24 +0000 |
| Message-ID | <117200l$1clfr$1@solani.org> (permalink) |
| References | <1171551$1c127$1@solani.org> <1171ikr$68am$1@dont-email.me> <1171ipe$68am$2@dont-email.me> |
Am Sun, 30 Aug 2026 17:38:22 +0200 schrubte der Humanoide Arno Welzel: > Arno Welzel, 2026-08-30 17:35: > >> Sebastian Barthel, 2026-08-30 13:45: >> >>> Am Wed, 26 Aug 2026 19:45:15 +0200 schrubte der Humanoide Hermann >>> Riemann: >>> >>>> braucht gelegentlich Reparaturen wie Umstellung auf utf, Änderungen >>>> im C Standard ( const in Argumentliste und plötzlich bool Datentyp >>>> statt #define bool) >>>> bash Programme ( magick statt convert ) >>>> Python ( kein cgi mehr .. ) >>> >>> Was macht man denn mit #define bool ? >> >> Man definiert, dass überall, wo der Text "bool" steht, künftig "?" >> gilt. >> Wozu das gut sein soll, erschließt sich mir nicht. >> >>> Ich kenne #define TRUE -1 oder sowetwas, aber #define bool ? Ein neuer >>> Datentyp entsteht davon schonmal vmtl nicht. >> >> Das entsteht mit #define sowieso nie. Das ist in C einfach nur eine >> Anweisung für den Präprozessor, der *vor* der Compilierung des Codes >> läuft und ein Makro erzeugt, was dann später einfach expandiert wird: >> >> #define <Name> <Einzusetzender Text dafür> > > Ergänzung: > > Parameter sind auch möglich: > > #define CURSOR(top, bottom) (((top) << 8) | (bottom)) > > Im Quelltext wird dann das hier: > > CURSOR(5, 3) > > umgewandelt zu: > > (((5) << 8) | (3)) > > Und auch sowas geht: > > #define WIDTH 80 > #define LENGTH ( WIDTH + 10 ) Ja, soweit kenn ich das auch. Das ist ja gelegentlich auch ganz praktisch. Aber das mit dem Fragezeichen ... das war eigentlich nur das Fragezeichen vom Satzende, gehörte nicht zur Definition. Ich hatte mich halt gefragt, was (Zitat s.o.) eigentlich mit dem #define bool gemeint gewesen sein könnte. Das macht in der Form wenig Sinn - IMHO. VG, SBn
Back to de.alt.folklore.computer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
define bool ? Sebastian Barthel <naitsabes@freenet.de> - 2026-08-30 11:45 +0000
Re: define bool ? Arno Welzel <usenet@arnowelzel.de> - 2026-08-30 17:35 +0200
Re: define bool ? Arno Welzel <usenet@arnowelzel.de> - 2026-08-30 17:38 +0200
Re: define bool ? Sebastian Barthel <naitsabes@freenet.de> - 2026-08-30 19:24 +0000
Re: define bool ? Christian Weisgerber <naddy@mips.inka.de> - 2026-08-30 16:58 +0000
Re: define bool ? Christian Weisgerber <naddy@mips.inka.de> - 2026-08-30 21:05 +0000
Re: define bool ? Sebastian Barthel <naitsabes@freenet.de> - 2026-08-31 11:51 +0000
Re: define bool ? Christian Weisgerber <naddy@mips.inka.de> - 2026-08-31 15:20 +0000
Re: define bool ? "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2026-08-31 20:15 +0200
Re: define bool ? Christian Weisgerber <naddy@mips.inka.de> - 2026-08-31 20:14 +0000
Re: define bool ? Stefan Reuther <stefan.news@arcor.de> - 2026-08-31 19:10 +0200
Re: define bool ? Sebastian Barthel <naitsabes@freenet.de> - 2026-09-02 14:17 +0000
Re: define bool ? "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2026-09-02 18:23 +0200
Re: define bool ? Stefan Reuther <stefan.news@arcor.de> - 2026-09-02 18:33 +0200
Re: define bool ? Thomas Koenig <tkoenig@netcologne.de> - 2026-09-02 20:38 +0000
Re: define bool ? Christian Weisgerber <naddy@mips.inka.de> - 2026-09-02 22:20 +0000
Re: define bool ? Thomas Koenig <tkoenig@netcologne.de> - 2026-09-03 17:03 +0000
Re: define bool ? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2026-09-04 10:06 +0200
Re: define bool ? Thomas Koenig <tkoenig@netcologne.de> - 2026-09-04 20:41 +0000
Re: define bool ? Stefan Reuther <stefan.news@arcor.de> - 2026-09-05 12:19 +0200
Re: define bool ? "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2026-09-05 13:13 +0200
Re: define bool ? Michael Bäuerle <michael.baeuerle@gmx.net> - 2026-09-05 14:23 +0200
Re: define bool ? "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2026-09-05 14:42 +0200
Re: define bool ? Stefan Reuther <stefan.news@arcor.de> - 2026-09-06 10:31 +0200
Re: define bool ? "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2026-09-06 11:32 +0200
Re: define bool ? Michael Bäuerle <michael.baeuerle@gmx.net> - 2026-09-06 16:45 +0000
%zu in printf (was: define bool ?) "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2026-09-06 20:09 +0200
Re: %zu in printf Michael Bäuerle <michael.baeuerle@stz-e.de> - 2026-09-07 10:46 +0200
Re: define bool ? "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2026-08-31 20:04 +0200
csiph-web