Kann ich pass std::string um eine DLL?

Trennte ich ein code-fragment in einen DLL denn es wird Häufig aktualisiert, und auf diese Weise sollte es leichter sein, zu implementieren.

Aber ich habe Fragen über das, was ich tun kann und was ich nicht tun kann, mit einem DLL.

  1. Kann ich passiere ein std:string oder eine CString zu einem DLL?
  2. Kann ich übergeben Sie einen Zeiger auf eine struct mit std::string members und füllen Sie es in eine DLL?
  3. Kann ein DLL gibt einen Zeiger auf ein struct zugewiesen, die es gibt? Wird es gültig? Kann ich es löschen nach?
  4. Was sollte besser zu pass, ein std::String oder eine Cstring?

Dank !

InformationsquelleAutor bratao | 2011-03-18
Schreibe einen Kommentar