August 29, 20178 yr Commercial Member I'm trying to write an XP plugin that reads DataRefs to interface with another application over a TCP connection. All is working well and I am trying to do the "right thing" by caching the pointers that XPLMFindDataRef gives me. I'm initializing an std::map<const char *, XPLMDataRef> when my plugin starts and I can apparently call size() on it, but each time I call find() or attempt an insert XP crashes on me. This is probably more of a general C question (VC17) but is there something special about the XP implementation of C that I need to know about? I'm not a C programmer by trade (I do it once every few years and am reminded why I don't do it anymore). Cheers! Luke Kolin I make simFDR, the most advanced flight data recorder for FSX, Prepar3D and X-Plane.
September 5, 20178 yr Unfortunately seems like not many developers follow this forum. I think you're more likely to receive an answer here: https://forums.x-plane.org/index.php?/forums/forum/23-x-plane-developers-and-plugins/ "Society has become so fake that the truth actually bothers people".
Archived
This topic is now archived and is closed to further replies.