-
 Zitat von Fuerchau
... zur Unterscheidung von "O", was der Compiler sowieso anmeckern würde  .
Ausser, man definiert eine Konstante O mit dem Wert 0 - solche Scherze habe ich auch schon erlebt... Passend dazu die Konstante I. Wer sowas macht, denkt nicht an Brillenträger ;-)
-h
-
 Zitat von holgerscherer
Ausser, man definiert eine Konstante O mit dem Wert 0 - solche Scherze habe ich auch schon erlebt... Passend dazu die Konstante I. Wer sowas macht, denkt nicht an Brillenträger ;-)
-h
Wollen Sie die Festplatte wirklich formatieren? (j) jetzt nicht, (n) na klar!
D*B
-
 Zitat von BenderD
Wollen Sie die Festplatte wirklich formatieren? (j) jetzt nicht, (n) na klar!
D*B
"Wollen Sie die Platte wirklich nicht formatieren? Ja/Nein" wäre auch gut.
Im Ernst - das mit den Konstanten kam daher, dass der IT-Leiter keine konstanten Zahlenwerte im Code haben wollte, was im Grundprinzip ja nicht soo falsch ist. Auf die Frage, warum O/I und nicht NIXDA und DOCHKLAR oder sowas, kam die Antwort "Speicherplatz sparen". Ich hab dann mal einen Grundkurs gehalten...
Zurück zum Thema - für den OP ist es egal, es ist eine Frage der Lesbarkeit. Man sollte es eben nur nicht übertreiben.
-h
-
Was den Speicherplatz angeht:
d Null1 c inz(0)
d Null2 c inz(00)
d Null3 c inz(000)
d Null4 c inz(0000.00)
Ist das Vergleichsergebnis eigentlich auch immer gleich, egal welche Konstante ich nehme oder sollte ich je Feldausprägung die passende Null-Konstante definieren ?
-
 Zitat von holgerscherer
Im Ernst - das mit den Konstanten kam daher, dass der IT-Leiter keine konstanten Zahlenwerte im Code haben wollte, was im Grundprinzip ja nicht soo falsch ist. -h
... abseits vom Jux: in ordentlichen Programmiersprachen verwendet man Konstanten auch weil sie einen festgelegten Typ haben, was insbesondere bei Zahlen nicht ohne Belang ist. Das dumme in RPG ist halt nur, dass da Konstanten eben keinen Typ haben können, sondern der wie bei Literalen implizit vom Compiler ausgewürfelt wird.
D*B
-
OK,
danke für die Beantwortung meiner Frage an alle.
-
Similar Threads
-
By Mr.iSeries in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 02-09-08, 10:16
-
By GAusthoff in forum NEWSboard Server & Hardware Markt
Antworten: 0
Letzter Beitrag: 24-11-06, 14:23
-
By mk in forum NEWSboard Server Software
Antworten: 0
Letzter Beitrag: 30-10-06, 09:19
-
By stoerfang in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 16-06-06, 12:19
-
By dino in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 22-05-06, 18:59
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks