Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > ger.ct > #393828

Re: default initialization when creating a new entry in a container

From "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de>
Newsgroups ger.ct
Subject Re: default initialization when creating a new entry in a container
Date 2019-03-27 16:47 +0000
Message-ID <gg1nopF88acU1@mid.individual.net> (permalink)
References (7 earlier) <q7atjc$m2d$1@news.albasani.net> <gfsg38F3r7oU1@mid.individual.net> <d66d35c8-b82c-4558-9830-5eae2b94aa4b@googlegroups.com> <q7cpdd$pj0$2@news.albasani.net> <gg1dmrF6lb7U1@mid.individual.net>

Show all headers | View raw


Hermann Riemann <nospam.ng@hermann-riemann.de> wrote:
>Am 26.03.19 um 09:55 schrieb Bonita Montero:
>>> Jaein. Die IT-Biographie spielt auch eine ganz
>>> entscheidende Rolle.
>>> Du kennst unseren gemeinsamen Kollegen, der in
>>> einem Projekt C neu lernen musste und sich seine
>>> ersten ÜbungsProgramme erst übersetzen lassen
>>> musste, um am MaschinenCode zu sehen, was das
>>> Programm überhaupt machte?
>> 
>> Hä? Das sieht man doch am Source wenn der Compiler
>> nicht gerade einen Bug hat ...

>Nicht immer.

>Ich habe auch schon in C bei *[ Konstrukte
>im Assembler code nachgeschaut, was da eigentlich psasiert.

Interessant wird es, wenn der selbe Code bei unterschiedlichen Compilern sich
unterschiedlich verhält. Der C Standard stellt es dem Compiler z.B. bei dem Term
x=y(a)*256+y(b) frei, in welcher Reihenfolge die Subterme abgearbeitet werden.
Er kann erst y(a)*256 oder y(b) auswerten, was normalerweise egal ist.
So einen ähnlichen Term hatte ich einmal in einem Programm benutzt, welches
den Hardware Timer (8253) auslesen sollte. Dazu muss man wissen, daß der 8253
nur 8 Bit Register hat und der 16 Bit Wert in der Reihenfolge Lowbyte, Highbyte
ausgelesen wird. Also schrieb ich timer=inportb(timeraddr)+inportb(timeraddr)*256
und wunderte mich, daß je nach verwendetem Compiler mal der korrekte Wert und 
andernmals High und Low im Wert vertauscht waren.
Im Assemblerlisting sah man sofort, daß einer der Compiler erst den rechten Term
auswertete und dann den linken.

Wenn man bei µC mit wenig Speicher die Optimierungsschalter des Compilers setzt,
ist es oft hilfreich, sich das Kompilat mal anzuschauen, um zu verstehen, was
der Compiler treibt.

-- 
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de

Back to ger.ct | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-25 10:53 +0100
  Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-25 11:56 +0100
    Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-25 04:05 -0700
      Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-25 12:18 +0100
        Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-25 05:31 -0700
          Re: default initialization when creating a new entry in a container Klaus Dahlwitz <kdahlwitz@gmx.net> - 2019-03-25 13:35 +0100
            Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-25 13:46 +0100
            Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-25 07:40 -0700
          Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-25 13:45 +0100
            Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-25 07:51 -0700
              Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-25 16:54 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-25 18:05 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-25 18:20 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-25 18:32 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-25 19:33 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 01:58 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 10:02 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 02:16 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 10:30 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 02:40 -0700
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-27 14:16 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 15:29 +0100
                Re: default initialization when creating a new entry in a container Fidel-Sebastian Hunrichse-Lara <Fidel-Sebastian_Hunrichse-Lara@b.maus.de> - 2019-03-27 15:41 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-27 15:48 +0100
                Re: default initialization when creating a new entry in a container Fidel-Sebastian Hunrichse-Lara <Fidel-Sebastian_Hunrichse-Lara@b.maus.de> - 2019-03-27 16:04 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-27 08:39 -0700
                Re: default initialization when creating a new entry in a container Michael Bode <m.g.bode@web.de> - 2019-03-27 15:56 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 16:17 +0100
                Re: default initialization when creating a new entry in a container Wolfgang Kynast <wky@gmx.de> - 2019-03-27 17:17 +0100
                Re: default initialization when creating a new entry in a container "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2019-03-26 08:16 +0000
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 09:21 +0100
                Re: default initialization when creating a new entry in a container "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2019-03-26 12:11 +0000
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 07:30 -0700
                Re: default initialization when creating a new entry in a container "Dr. Joachim Neudert" <neudert@5sl.org> - 2019-03-26 15:38 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 15:42 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 15:41 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 01:54 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 09:57 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 01:53 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 09:55 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 02:00 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 10:03 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 02:19 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 10:31 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 02:41 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 10:47 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-27 15:31 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 15:41 +0100
                Re: default initialization when creating a new entry in a container Michael Bode <m.g.bode@web.de> - 2019-03-27 15:59 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-27 16:09 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 16:16 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 16:15 +0100
                Re: default initialization when creating a new entry in a container Matthias Eißing <meissing@gmx.de> - 2019-03-27 16:00 +0100
                Re: default initialization when creating a new entry in a container Michael Bode <m.g.bode@web.de> - 2019-03-27 16:07 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-27 08:36 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 16:44 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-28 10:58 -0700
                Re: default initialization when creating a new entry in a container Frank Klingenhoefer <frank.private@t-online.de> - 2019-03-28 19:50 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-28 20:36 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-27 16:04 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 16:09 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-27 08:42 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 16:46 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-28 11:01 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-28 20:40 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-28 12:53 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-28 21:01 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-28 15:18 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-29 06:47 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-29 14:58 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-30 08:24 +0100
                Re: default initialization when creating a new entry in a container spamfalle2@arcor.de (Marc Stibane) - 2019-04-08 11:39 +0200
                Re: default initialization when creating a new entry in a container Reinhold Glaser <spam.honey.pot@abwesend.de> - 2019-03-28 14:47 +0000
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-28 17:02 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-28 11:30 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-28 20:41 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-30 11:17 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-30 11:41 +0100
                Re: default initialization when creating a new entry in a container Dietz Proepper <dietz-news@rotfl.franken.de> - 2019-03-30 12:52 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-30 13:04 +0100
                Re: default initialization when creating a new entry in a container Wolfgang  Εnzinger <we_usenet@nurfuerspam.de> - 2019-03-30 13:24 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-30 13:29 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-30 06:19 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-30 17:27 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-04-01 08:56 -0700
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-04-01 09:25 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-04-01 20:09 +0200
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-04-01 16:08 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-04-02 07:20 +0200
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-04-01 20:06 +0200
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-04-01 20:00 +0200
                Re: default initialization when creating a new entry in a container Wolfgang  Εnzinger <we_usenet@nurfuerspam.de> - 2019-04-25 00:07 +0200
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-30 06:14 -0700
                Re: default initialization when creating a new entry in a container Michael Bode <m.g.bode@web.de> - 2019-03-30 14:46 +0100
                Re: default initialization when creating a new entry in a container Wolfgang Kynast <wky@gmx.de> - 2019-03-30 15:03 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-30 06:10 -0700
                Re: default initialization when creating a new entry in a container Michael Bode <m.g.bode@web.de> - 2019-03-30 14:48 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-30 17:28 +0100
                Re: default initialization when creating a new entry in a container Dietz Proepper <dietz-news@rotfl.franken.de> - 2019-03-30 15:09 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-30 06:04 -0700
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-30 17:22 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-30 17:32 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-04-09 11:27 +0200
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-04-09 19:40 +0200
                Re: default initialization when creating a new entry in a container Wolfgang Kynast <wky@gmx.de> - 2019-03-27 18:06 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 18:59 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-28 11:08 -0700
                Re: default initialization when creating a new entry in a container Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2019-03-28 19:18 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-28 11:51 -0700
                Re: default initialization when creating a new entry in a container Carlo XYZ <carloxyz@invalid.invalid> - 2019-03-28 19:59 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-28 12:11 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-28 20:43 +0100
                Re: default initialization when creating a new entry in a container Carlo XYZ <carloxyz@invalid.invalid> - 2019-03-28 19:35 +0100
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-28 11:55 -0700
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-27 14:55 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 15:27 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-27 15:57 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 16:12 +0100
                Re: default initialization when creating a new entry in a container "Peter Heitzer" <peter.heitzer@rz.uni-regensburg.de> - 2019-03-27 16:47 +0000
                Re: default initialization when creating a new entry in a container Herwig AQSR <herwig.huener@t-online.de> - 2019-03-26 01:48 -0700
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-26 09:54 +0100
                Re: default initialization when creating a new entry in a container Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-27 15:36 +0100
                Re: default initialization when creating a new entry in a container Bonita Montero <Bonita.Montero@gmail.com> - 2019-03-27 15:44 +0100
          Re: default initialization when creating a new entry in a container Wolfgang Kynast <wky@gmx.de> - 2019-03-25 18:03 +0100
      Re: default initialization when creating a new entry in a container Ulf.Kutzner@web.de - 2019-03-25 06:45 -0700

csiph-web