-

Alles rund um die Programmierung mit Qt
kater
Beiträge: 306
Registriert: 29. Dezember 2009 01:13
Wohnort: Darmstadt

Beitrag von kater »

Sollte es da nicht etliche Compiler Errors und Warnings hageln?
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Nein, es gibt einen impliziten operator der ein QByteArray nach const char* wandelt.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
kater
Beiträge: 306
Registriert: 29. Dezember 2009 01:13
Wohnort: Darmstadt

Beitrag von kater »

Ah ok. Wieder was gelernt.
theprogrammer12
Beiträge: 38
Registriert: 12. August 2009 20:02

Beitrag von theprogrammer12 »

-
Zuletzt geändert von theprogrammer12 am 17. November 2015 15:36, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Trotzdem noch C-Basics... wo kommt das \0 - Zeichen hin?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
theprogrammer12
Beiträge: 38
Registriert: 12. August 2009 20:02

Beitrag von theprogrammer12 »

-
Zuletzt geändert von theprogrammer12 am 17. November 2015 15:37, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ja, wäre schon nicht schlecht...

Oder gleich LoadFrom3dsFile(file_name.toLocal8Bit().constData());
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
theprogrammer12
Beiträge: 38
Registriert: 12. August 2009 20:02

Beitrag von theprogrammer12 »

-
Zuletzt geändert von theprogrammer12 am 17. November 2015 15:37, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Aber es war zumindest ein Fehler - und da es 'an verschiedenen Stellen' abstürtzt...
Und jetzt keine Infos mehr von mir bis Du endlich mal ein wenig das machst was arj vorgeschlagen hat...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
theprogrammer12
Beiträge: 38
Registriert: 12. August 2009 20:02

Beitrag von theprogrammer12 »

-
Zuletzt geändert von theprogrammer12 am 17. November 2015 15:38, insgesamt 1-mal geändert.
phlox81
Beiträge: 97
Registriert: 7. Juli 2009 12:30
Kontaktdaten:

Beitrag von phlox81 »

Sieht wohl so aus, als wäre dein Programm voller Fehler.

Unter anderem wird in deinem code "v" nicht wieder freigegeben.
Auch das du da lustig im Speicher rumaddierst könnte eine Fehlerquelle sein (CreateTriangle(Vec3ds(v[fii * 3]), Vec3ds(v[fii * 3 + 1]), Vec3ds(v[fii * 3 + 2]), Vec(1.0, 1.0, 1.0), no_tex, NullVec(), NullVec(), NullVec()); )

Das meiste solltest du aber mit einem Debugger finden können.
theprogrammer12
Beiträge: 38
Registriert: 12. August 2009 20:02

Beitrag von theprogrammer12 »

-
Zuletzt geändert von theprogrammer12 am 17. November 2015 15:37, insgesamt 1-mal geändert.
theprogrammer12
Beiträge: 38
Registriert: 12. August 2009 20:02

Beitrag von theprogrammer12 »

-
Zuletzt geändert von theprogrammer12 am 17. November 2015 15:37, insgesamt 1-mal geändert.
theprogrammer12
Beiträge: 38
Registriert: 12. August 2009 20:02

Beitrag von theprogrammer12 »

-
Zuletzt geändert von theprogrammer12 am 17. November 2015 15:37, insgesamt 1-mal geändert.
slash-ex
Beiträge: 239
Registriert: 30. März 2005 21:40

Beitrag von slash-ex »

warum machst du es dir nicht einfach und benutzt die qt-converter-funktionen und einen debugger? da sparst du dir die wahrscheinlich die meisten pointer mit denen du nicht klarkommst.

was meinst du mit ram von qt?

@christian
valgrind ist doch eher da um speicherleaks zu finden als abstürze
Antworten