Thema: C++ IntToStr zu WCHAR

Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#21

AW: IntToStr zu WCHAR

  Alt 5. Aug 2017, 14:16
Zu deiner Lösung Emil:
Vom manuellen Importieren einer Runtime Funktion würde ich dringend abraten. Die C/C++ Kompiler haben aber allgemein auch nicht das "Delphi-Problem", dass das einfache Inkludieren einer Datei auf einmal die Größe des Kompilats exorbitant in die Höhe schießen lässt (in C/C++ gibt es keine inbuilt RTTI und unbenutzte Symbols packt der Linker eh in keinem Falle ins Kompilat) - da musst du dir also keinerlei Gedanken machen, wenn du Standard-Header einbindest.

Zur Lösung von Fritzew:
Hier sollte man evtl. noch drauf hinweisen, dass _snwprintf_s nicht im C-Standard vorhanden ist. Kompilieren klappt also nur mit MSVC. Sollte bei deinem aktuellen Projekt wohl aber kein Problem sein, da deine DLL ja eh Windows-spezifisch ist (wobei man durchaus auch mit CLang und einigen anderen Compilern für Windows Targets compilen könnte, wenn man denn will).
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)
  Mit Zitat antworten Zitat