mardi 3 septembre 2019

Passing std::string as parameter from one DLL to another DLL throwing access violation error

The application has many C++ compiled DLLs, each exposing many C type interfaces. The application has some std::string type configuration variables which needs to be used in the DLL interface logic. While passing this std::string type parameters to these DLLs, "0xC0000005: Access violation executing location" has thrown. Is this something related to VS project settings for DLL projects? Kindly clarify.

Aucun commentaire:

Enregistrer un commentaire