javaanfänger Geschrieben 17. Januar 2003 Geschrieben 17. Januar 2003 ieGetKKontoSaldo (IE_ENV , &pKKontoSaldo); ZF_EXCEPTION_CHECK; strAusgabe->BtrSaldo = &pKKontoSaldo->BtrSaldo; [/PHP] Warum funktioniert das nicht das ich BtrSaldo vom pKKontoSaldo in meine strAusgabe kopieren kann Zitieren
Klotzkopp Geschrieben 17. Januar 2003 Geschrieben 17. Januar 2003 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> Zitieren
javaanfänger Geschrieben 17. Januar 2003 Autor Geschrieben 17. Januar 2003 strAusgabe ist die Struktur wo BtrSaldo drin steht und ich will das BtrSaldo aus einer anderen Struktur füllen mit der Variable BtrSaldo. Zitieren
Klotzkopp Geschrieben 17. Januar 2003 Geschrieben 17. Januar 2003 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. Zitieren
javaanfänger Geschrieben 17. Januar 2003 Autor Geschrieben 17. Januar 2003 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 Zitieren
nic_power Geschrieben 17. Januar 2003 Geschrieben 17. Januar 2003 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 Zitieren
SgtBadAzz Geschrieben 17. Januar 2003 Geschrieben 17. Januar 2003 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 Zitieren
javaanfänger Geschrieben 17. Januar 2003 Autor Geschrieben 17. Januar 2003 hat sich erledigt habe den Fehler gefunden Zitieren
Klotzkopp Geschrieben 17. Januar 2003 Geschrieben 17. Januar 2003 Originally posted by javaanfänger hat sich erledigt habe den Fehler gefunden Dann verrate bitte auch was es war, falls jemand mal ein ähnliches Problem haben sollte. Zitieren
SgtBadAzz Geschrieben 17. Januar 2003 Geschrieben 17. Januar 2003 Originally posted by javaanfänger hat sich erledigt habe den Fehler gefunden Wo war der Fehler ? In dieser besagen Zeile in dem besagten File ?? Frank Zitieren
Empfohlene Beiträge
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.