Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

21

26.10.2006, 19:53

***********

Topic: es gibt Libs, die standardmäßig hinzugefügt werden. Die tauchen allerdings nicht in der Liste auf, wo man eigene Libs einträgt. Auch VC 6 müsste eigentlich eine Option bieten, dieses Verhalten zu unterbinden.

llennard

Frischling

Beiträge: 74

Wohnort: Kiel

  • Private Nachricht senden

22

27.10.2006, 14:11

Ja, es gibt allerdings eine Option, alle Standard-libs nicht mitzulinken, aber wenn ich das mache, dann kommen ganz viele Linker-Fehler, das funktionsdefinitionen fehlen.

Also, was könnte ich noch machen...?

Osram

Alter Hase

Beiträge: 889

Wohnort: Weissenthurm

Beruf: SW Entwickler

  • Private Nachricht senden

23

27.10.2006, 14:21

Nach meiner Erfahrung ist es recht gefährlich, Standardbibliotheken auszuschliessen, da man dann normalerweise am Symptom rumdoktort und dann andere Fehler bekommt, für die man die nächste "Symptomlösung" macht etc.

Dein Problem ist offensichtlich dass Du Sachen linkst die verschiedene Runtimes benutzen (vor allem DLL versus statisch, aber evtl auch debug versus release etc). Du musst also rausfinden was linkst Du alles zusammen und welche Konventionen benutzt das. Bei Projekten die Du compilierst geht das recht einfach, indem Du in die Compilereinstellungen schaust.
"Games are algorithmic entertainment."

llennard

Frischling

Beiträge: 74

Wohnort: Kiel

  • Private Nachricht senden

24

28.10.2006, 14:28

Hab dein Rat befolgt, aber wenn ich überall release bzw. debug und statisch nehme, geht es es nicht.
Nur bei release bzw. debug und dll, geht es.

Was bleibt mir denn noch übrig wenn ich die libs statisch linken will?

Osram

Alter Hase

Beiträge: 889

Wohnort: Weissenthurm

Beruf: SW Entwickler

  • Private Nachricht senden

25

29.10.2006, 10:45

Das heisst dass Du irgendwas (zdll.lib? zlib.lib?) linkst was mit anderen Einstellungen erzeugt wurde. Da gibt es leider nur drei Möglichkeiten: Entweder Du kannst die Bibliothek die Du linkst neu erzeugen mit den Einstellungen, die Du willst oder Du kannst die irgendwo runterladen oder Du musst Dich nach der Bibliothek richten. Das ist bei MSVC leider schlecht gemacht und wird offensichtlich auch nicht verbessert; Einfach eine Fehlermeldung die nur genau sagt welche Projekte/Libs welche Einstellungen haben und wo der "Widerspruch" ist würde schon helfen.
"Games are algorithmic entertainment."

llennard

Frischling

Beiträge: 74

Wohnort: Kiel

  • Private Nachricht senden

26

30.10.2006, 20:47

ich werd mal sehen.
ich seh erst mal im Internet nach ner anderen Version...

27

21.11.2006, 21:26

ja aber kann des net sein dass des a "bissle gefährlich" ist wenn das passwort im klartext steht.
mit nem Debugger oder Disassembler oder den richtigen tools würde man das passwort ziehmlich leicht rausbekommen oder denke ich da falsch?

Gruß
zahlenwächter
C# oder C++? ==> das ist hier die Frage.
"I want to die peacefully in my sleep like my grandfather. Not screaming in terror like his passengers."

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

28

21.11.2006, 21:49

Re: Lesen/Schreiben von (verschlüsselten) Zip-Archiven

@Zahlenwächter:
Du hast wohl nicht alles gelesen.

Zitat von »"David Scherfgen"«

Wenn das Passwort jedoch im Klartext, also unverschlüsselt, im Programmcode steht, dann wird es ohne weitere Maßnahmen auch unverschlüsselt in der ausführbaren Datei (.exe) stehen und könnte so herausgefischt werden. Darum könnte man alle Passwörter noch einmal separat verschlüsseln.

$splash$

Treue Seele

Beiträge: 172

Wohnort: BW

Beruf: Schüler

  • Private Nachricht senden

29

26.11.2006, 19:45

wie kann ich da jetzt ein *.bmp draus laden??? ich lade so die datei:

C-/C++-Quelltext

1
hBitmap= LoadImage (GetModuleHandle (NULL), static_cast<const char *>(p_file), IMAGE_BITMAP,0, 0,LR_DEFAULTCOLOR);


p_file ist die p_text aus dem tut aber es funzt halt net! wie geht das?

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

30

26.11.2006, 20:44

Dokumentation von LoadImage lesen, Hirn einschalten.

Werbeanzeige