Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.alt.folklore.computer > #44572
| From | ram@zedat.fu-berlin.de (Stefan Ram) |
|---|---|
| Newsgroups | de.alt.folklore.computer |
| Subject | Re: Pascal |
| Date | 2024-05-07 13:17 +0000 |
| Organization | Stefan Ram |
| Message-ID | <sutter-20240507141458@ram.dialup.fu-berlin.de> (permalink) |
| References | (18 earlier) <l9tvs7Fj03pU1@mid.individual.net> <inout-20240507112427@ram.dialup.fu-berlin.de> <l9ug6lFlb88U1@mid.individual.net> <C++2-20240507121555@ram.dialup.fu-berlin.de> <l9ump9Fm9s4U1@mid.individual.net> |
Hermann Riemann <nospam.ng@hermann-riemann.de> schrieb oder zitierte: >Mich nervt schon das const bei Parameter in C, >was es früher nicht gab. Siehe unten das Zitat von Herb Sutter. >Mind. ein Fortran compiler expandiert z.B. kleine Schleifen >mit konstanten kleinen Grenzen. Das Ausrollen von Schleifen ist eine Möglichkeit, die auch von gcc unterstützt wird, aber Programme nicht immer beschleunigt. Herb Sutter: |F: Sollten Objekte standardmäßig "const" sein? | |A: Nichtlokale, ja! | |Einer der häufigsten Vorschläge, die ich bekomme, ist es, |Objekte standardmäßig konstant zu machen. Ich stimme |grundsätzlich zu! | |In Cpp2 sind die meisten Objekte standardmäßig konstant. |Insbesondere: | |Parameter sind standardmäßig const. | |Auch Klassenfunktionen standardmäßig const, weil der explizite |this-Parameter standardmäßig "in" (und damit const) ist, |wie alle Parameter (noch nicht implementiert) | |Ich beabsichtige, daß nicht-lokale (globale, statische) Objekte |implizit constexpr sein sollen. | |Aber was ist mit lokalen Variablen? | |Ich bin skeptisch, was den Wert von const als Standard für |lokale Variablen angeht... vielleicht komme ich nicht genug raus, |aber die meisten lokalen Variablen sind, nun ja, Variablen.
Back to de.alt.folklore.computer | Previous | Next | Find similar | Unroll thread
csiph-web