Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Mal ehrlich, glaubst du, mit dieser Fehlerbeschreibung ("funktioniert nicht") und diesem Codefragment kann irgend jemand irgendetwas anfangen?

Fehlermeldung?

Datentyp von strAusgabe?

Datentyp von BtrSaldo?

Datentyp von pKKontoSaldo?

<Glaskugel raushol>

Mach mal das & weg.

<Glaskugel wegpack>

Geschrieben
Originally posted by javaanfänger

strAusgabe ist die Struktur wo BtrSaldo drin steht und ich will das BtrSaldo aus einer anderen Struktur füllen mit der Variable BtrSaldo.

Dir ist schon klar, dass das keine einzige meiner Fragen beantwortet?

Nochmal ausführlich:

Wird eine Compiler-Fehlermeldung ausgegeben? Wenn ja, welche?

Wird eine Laufzeitfehlermeldung ausgegeben? Wenn ja, welche?

Oder tut das Programm einfach nicht, was es soll? Wenn ja, wie äußert sich das detailliert?

Was für ein Datentyp ist strAusgabe?

Was für ein Datentyp ist BtrSaldo?

Was für ein Datentyp ist pKKontoSaldo?

Zur Erklärung: Der Datentyp ist das, das bei der Deklaration vor dem Variablennamen steht.

Wenn der Datentyp ein typedef oder eine Struktur ist, brauchen wir auch die Deklaration des typedefs bzw. der Struktur.

Wenn du diese Informationen nicht lieferst, kann dir nur ein Wahrsager helfen.

Geschrieben

gmake.AIX: *** [/proj/afis4/e1c/.cmainobj/ie/mie9501.o] Error 111

gmake.AIX: *** Waiting for unfinished jobs....

Starting Vespa Build Framework...

Sending output to stdout

Spawning up to 6 Childs, Maximum Load Average = 10

(Parsing cics Makefiles for Target(s) mie9001

mie9501)

[Vcc] [---] vcc -c -m -d src/mie9501.c (Cics)

[Cct] [O] [000] /usr/lpp/cics/bin/cicstran -e -l C mie9501.ccs

-> ERZ004060I/5015: cicstran translation ended: 0 error(s), 0 warning(s).

[Ccc] [E] [001] /usr/bin/cc -c -g -DDEBUG_ON -DAIX -DPACK -DCICS -qinfo=cmp -qinfo=cnd -qinfo=eff -qinfo=pro -qinfo=rea -qinfo=enu -DPACK -II:/mcprod/cicinclh -I/usr/lpp/cics/include -II:/e1/ie/iesrv/mexit.c -II:/e1/oc/ocsrv/mexit.c -II:/e1/mc/mcsrv/mexit.c -II:/e1/xm/xmsrv/mexit.c -II:/e1/zf/zfsrv/mexit.c -II:/e1/di/disrv/mexit.c -II:/e1/sd/sdsrv/mexit.c -II:/e1/ki/kisrv/mexit.c -II:/e1/tx/txsrv/mexit.c -II:/e1/ks/kssrv/mexit.c -II:/e1/rs/rssrv/mexit.c -II:/e1/ko/kosrv/mexit.c -II:/e1/ie/iesrv/mexit -II:/e1/oc/ocsrv/mexit -II:/e1/mc/mcsrv/mexit -II:/e1/xm/xmsrv/mexit -II:/e1/zf/zfsrv/mexit -II:/e1/di/disrv/mexit -II:/e1/sd/sdsrv/mexit -II:/e1/ki/kisrv/mexit -II:/e1/tx/txsrv/mexit -II:/e1/ks/kssrv/mexit -II:/e1/rs/rssrv/mexit -II:/e1/ko/kosrv/mexit -II:/e1/ie/iesrv/spexit.c -II:/e1/oc/ocsrv/spexit.c -II:/e1/mc/mcsrv/spexit.c -II:/e1/xm/xmsrv/spexit.c -II:/e1/zf/zfsrv/spexit.c -II:/e1/di/disrv/spexit.c -II:/e1/sd/sdsrv/spexit.c -II:/e1/ki/kisrv/spexit.c -II:/e1/tx/txsrv/spexit.c -II:/e1/ks/kssrv/spexit.c -II:/e1/rs/rssrv/spexit.c -II:/e1/ko/kosrv/spexit.c -II:/e1/ie/iesrv/spexit -II:/e1/oc/ocsrv/spexit -II:/e1/mc/mcsrv/spexit -II:/e1/xm/xmsrv/spexit -II:/e1/zf/zfsrv/spexit -II:/e1/di/disrv/spexit -II:/e1/sd/sdsrv/spexit -II:/e1/ki/kisrv/spexit -II:/e1/tx/txsrv/spexit -II:/e1/ks/kssrv/spexit -II:/e1/rs/rssrv/spexit -II:/e1/ko/kosrv/spexit -II:/e1/ie/iesrv/include.c -II:/e1/oc/ocsrv/include.c -II:/e1/mc/mcsrv/include.c -II:/e1/xm/xmsrv/include.c -II:/e1/zf/zfsrv/include.c -II:/e1/di/disrv/include.c -II:/e1/sd/sdsrv/include.c -II:/e1/ki/kisrv/include.c -II:/e1/tx/txsrv/include.c -II:/e1/ks/kssrv/include.c -II:/e1/rs/rssrv/include.c -II:/e1/ko/kosrv/include.c -II:/e1/ie/iesrv/include -II:/e1/oc/ocsrv/include -II:/e1/mc/mcsrv/include -II:/e1/xm/xmsrv/include -II:/e1/zf/zfsrv/include -II:/e1/di/disrv/include -II:/e1/sd/sdsrv/include -II:/e1/ki/kisrv/include -II:/e1/tx/txsrv/include -II:/e1/ks/kssrv/include -II:/e1/rs/rssrv/include -II:/e1/ko/kosrv/include mie9501.c

-> "I:/e1/ie/iesrv/src/mie9501.c", line 68.31: 1506-172 (S) Parameter type list for function ieCheckZf contains parameters without identifiers.

-> "I:/e1/ie/iesrv/src/mie9501.c", line 99.16: 1506-435 (I) An expression statement should have some side effects because its value is discarded.

-> "I:/e1/ie/iesrv/src/mie9501.c", line 99.6: 1506-045 (S) Undeclared identifier IE_ENV_NEW.

-> ERROR compiling source (mie9501.c)

-> ERROR compile failed

-> (return code: 205)

[Vcc] [E] [111] vcc -c -m -d src/mie9501.c (Cics)

[Vcc] [---] vcc -c -m -d -s src/mie9001.c (Cics)

[Csp] [W] [002] vsqlprep mie9001.sqc AFISE -x=cie1cied -f=EUR

-> dbname=AFISE coll=COLLECTION cie1cied pack=

-> connect to AFISE USER db2e using ""

->

-> Database Connection Information

->

-> Database server = DB2/6000 7.2.3

-> SQL authorization ID = DB2E

-> Local database alias = AFISE

->

->

-> prep mie9001.sqc BINDFILE USING mie9001.bnd DATETIME EUR COLLECTION cie1cied

->

-> LINE MESSAGES FOR mie9001.sqc

-> ------ --------------------------------------------------------------------

-> SQL0060W The "C" precompiler is in progress.

-> SQL0053W No SQL statements were found in the program.

-> SQL0053W No SQL statements were found in the program.

-> SQLSTATE=00000

-> SQL0091W Precompilation or binding was ended with "0"

-> errors and "2" warnings.

->

-> terminate

-> DB20000I The TERMINATE command completed successfully.

->

[Cct] [O] [000] /usr/lpp/cics/bin/cicstran -e -l C mie9001.ccs

-> ERZ004060I/5015: cicstran translation ended: 0 errogmake.AIX: *** [/proj/afis4/e1c/.cmainobj/ie/mie9001.o] Error 111

Done (got errors).

r(s), 0 warning(s).

[Ccc] [E] [001] /usr/bin/cc -c -g -DDEBUG_ON -DAIX -DPACK -DCICS -qinfo=cmp -qinfo=cnd -qinfo=eff -qinfo=pro -qinfo=rea -qinfo=enu -DPACK -II:/mcprod/cicinclh -I/usr/lpp/cics/include -II:/e1/ie/iesrv/mexit.c -II:/e1/oc/ocsrv/mexit.c -II:/e1/mc/mcsrv/mexit.c -II:/e1/xm/xmsrv/mexit.c -II:/e1/zf/zfsrv/mexit.c -II:/e1/di/disrv/mexit.c -II:/e1/sd/sdsrv/mexit.c -II:/e1/ki/kisrv/mexit.c -II:/e1/tx/txsrv/mexit.c -II:/e1/ks/kssrv/mexit.c -II:/e1/rs/rssrv/mexit.c -II:/e1/ko/kosrv/mexit.c -II:/e1/ie/iesrv/mexit -II:/e1/oc/ocsrv/mexit -II:/e1/mc/mcsrv/mexit -II:/e1/xm/xmsrv/mexit -II:/e1/zf/zfsrv/mexit -II:/e1/di/disrv/mexit -II:/e1/sd/sdsrv/mexit -II:/e1/ki/kisrv/mexit -II:/e1/tx/txsrv/mexit -II:/e1/ks/kssrv/mexit -II:/e1/rs/rssrv/mexit -II:/e1/ko/kosrv/mexit -II:/e1/ie/iesrv/spexit.c -II:/e1/oc/ocsrv/spexit.c -II:/e1/mc/mcsrv/spexit.c -II:/e1/xm/xmsrv/spexit.c -II:/e1/zf/zfsrv/spexit.c -II:/e1/di/disrv/spexit.c -II:/e1/sd/sdsrv/spexit.c -II:/e1/ki/kisrv/spexit.c -II:/e1/tx/txsrv/spexit.c -II:/e1/ks/kssrv/spexit.c -II:/e1/rs/rssrv/spexit.c -II:/e1/ko/kosrv/spexit.c -II:/e1/ie/iesrv/spexit -II:/e1/oc/ocsrv/spexit -II:/e1/mc/mcsrv/spexit -II:/e1/xm/xmsrv/spexit -II:/e1/zf/zfsrv/spexit -II:/e1/di/disrv/spexit -II:/e1/sd/sdsrv/spexit -II:/e1/ki/kisrv/spexit -II:/e1/tx/txsrv/spexit -II:/e1/ks/kssrv/spexit -II:/e1/rs/rssrv/spexit -II:/e1/ko/kosrv/spexit -II:/e1/ie/iesrv/include.c -II:/e1/oc/ocsrv/include.c -II:/e1/mc/mcsrv/include.c -II:/e1/xm/xmsrv/include.c -II:/e1/zf/zfsrv/include.c -II:/e1/di/disrv/include.c -II:/e1/sd/sdsrv/include.c -II:/e1/ki/kisrv/include.c -II:/e1/tx/txsrv/include.c -II:/e1/ks/kssrv/include.c -II:/e1/rs/rssrv/include.c -II:/e1/ko/kosrv/include.c -II:/e1/ie/iesrv/include -II:/e1/oc/ocsrv/include -II:/e1/mc/mcsrv/include -II:/e1/xm/xmsrv/include -II:/e1/zf/zfsrv/include -II:/e1/di/disrv/include -II:/e1/sd/sdsrv/include -II:/e1/ki/kisrv/include -II:/e1/tx/txsrv/include -II:/e1/ks/kssrv/include -II:/e1/rs/rssrv/include -II:/e1/ko/kosrv/include mie9001.c

-> "I:/e1/ie/iesrv/src/mie9001.c", line 134.15: 1506-021 (S) Expecting struct or union.

-> "I:/e1/ie/iesrv/src/mie9001.c", line 134.59: 1506-435 (I) An expression statement should have some side effects because its value is discarded.

-> ERROR compiling source (mie9001.c)

-> ERROR compile failed

-> (return code: 205)

[Vcc] [E] [111] vcc -c -m -d -s src/mie9001.c (Cics)

Das ist meine Fehlermeldung

Geschrieben

Meine Vermutung (und die meiner Glaskugel) ist, dass Du nur den Pointer kopierst aber nicht die Struktur an sich. Ohne zu wissen wie die Datentypen aussehen, kann aber auch die beste Glaskugel nicht weiterhelfen.

Nic

Geschrieben

Kein Ahnung was du da verbockt hast damit sowas rauskommt,

aber kuck mal hier :

-> "I:/e1/ie/iesrv/src/mie9001.c", line 134.15: 1506-021 (S) Expecting struct or union.

Was machst du denn da genau in der Zeile ... denk denk denk ...

dann mal VIEL SPASS.

Frank

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...