<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Problem beim übergeben einer map aus dll]]></title><description><![CDATA[<p>Halli Hallo<br />
Ich habe da seid einer Woche ein Problem wo ich nun am ende bin mit meinem Latein !!!<br />
Ich habe eine Anwendung 'A' diese startet einen thread aus einer DLL.<br />
Wenn der thread nun daten gesamelt hat ruft er eine CALLBACK aus meiner Anwendung 'A'auf.<br />
Der thread aus der DLL speichert die Daten in eine std::map<a href="std::string,std::string" rel="nofollow">std::string,std::string</a>. In der DLL kann ich problemlos mit allen methoden der stl auf die map zugreifen. Wenn ich nun die callback mit der adresse ( oder auch mit der referenz ) der map aufrufe ist soweit alles in ordnung! Ich kann mir die anzahl der elemente in der map auch ausgeben in der Anwendung 'A'. Im Kontrollfenster von VC6 kann ich auch den Head der map sehen der gefüllt ist. aber sobald ich versuche über iteratoren auf die map zuzugreifen gibt es einen dump! sogar mit der funktion find gibt es einen auf die finger Zugriffsverletzung. Komisch<br />
Ist ein wenig dürftig erklärt aber ich poste auch gerne den source bei interesse.<br />
Also Ihr würdet mir wieder eine ruhige Nacht bereiten falls mir einer einen tipp geben könnte ....</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/161466/problem-beim-übergeben-einer-map-aus-dll</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Jul 2026 10:23:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/161466.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 06 Oct 2006 19:34:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem beim übergeben einer map aus dll on Fri, 06 Oct 2006 19:34:48 GMT]]></title><description><![CDATA[<p>Halli Hallo<br />
Ich habe da seid einer Woche ein Problem wo ich nun am ende bin mit meinem Latein !!!<br />
Ich habe eine Anwendung 'A' diese startet einen thread aus einer DLL.<br />
Wenn der thread nun daten gesamelt hat ruft er eine CALLBACK aus meiner Anwendung 'A'auf.<br />
Der thread aus der DLL speichert die Daten in eine std::map<a href="std::string,std::string" rel="nofollow">std::string,std::string</a>. In der DLL kann ich problemlos mit allen methoden der stl auf die map zugreifen. Wenn ich nun die callback mit der adresse ( oder auch mit der referenz ) der map aufrufe ist soweit alles in ordnung! Ich kann mir die anzahl der elemente in der map auch ausgeben in der Anwendung 'A'. Im Kontrollfenster von VC6 kann ich auch den Head der map sehen der gefüllt ist. aber sobald ich versuche über iteratoren auf die map zuzugreifen gibt es einen dump! sogar mit der funktion find gibt es einen auf die finger Zugriffsverletzung. Komisch<br />
Ist ein wenig dürftig erklärt aber ich poste auch gerne den source bei interesse.<br />
Also Ihr würdet mir wieder eine ruhige Nacht bereiten falls mir einer einen tipp geben könnte ....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1150810</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1150810</guid><dc:creator><![CDATA[_LEO_III]]></dc:creator><pubDate>Fri, 06 Oct 2006 19:34:48 GMT</pubDate></item><item><title><![CDATA[Reply to Problem beim übergeben einer map aus dll on Sat, 07 Oct 2006 12:19:07 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=403" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=1" rel="nofollow">MFC (Visual C++)</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1150986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1150986</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sat, 07 Oct 2006 12:19:07 GMT</pubDate></item><item><title><![CDATA[Reply to Problem beim übergeben einer map aus dll on Sat, 07 Oct 2006 13:19:04 GMT]]></title><description><![CDATA[<p>*lol* sobald irgendwo VC vorkommt, schiebt HummeSkins das hier rein^^</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/191">@LEO</a>: die DLL wurde auch mit demselben VC erstellt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151017</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151017</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Sat, 07 Oct 2006 13:19:04 GMT</pubDate></item><item><title><![CDATA[Reply to Problem beim übergeben einer map aus dll on Sat, 07 Oct 2006 20:23:05 GMT]]></title><description><![CDATA[<p>yup alles durch den gleichen compiler ...<br />
Meine Frage war eigentlich nur ob jemand erfahrung damit hat. Den einen Fehler meinerseits schliesse ich defenitiv ab!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151201</guid><dc:creator><![CDATA[LEO_III]]></dc:creator><pubDate>Sat, 07 Oct 2006 20:23:05 GMT</pubDate></item><item><title><![CDATA[Reply to Problem beim übergeben einer map aus dll on Sat, 07 Oct 2006 22:03:22 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Verwendet Prozeß A die gleichen Runtime-Einstellungen wie die DLL?</p>
<p>Beide Projekte sollten jeweils die MultiThreaded Runtime verwenden.</p>
<p>Vielleicht hilft das schon weiter.</p>
<p>Gruß<br />
Frank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151234</guid><dc:creator><![CDATA[EB]]></dc:creator><pubDate>Sat, 07 Oct 2006 22:03:22 GMT</pubDate></item><item><title><![CDATA[Reply to Problem beim übergeben einer map aus dll on Sun, 08 Oct 2006 18:39:28 GMT]]></title><description><![CDATA[<p>Beide Programme müssen auch mit der identischen STL kompiliert worden sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1151616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1151616</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Sun, 08 Oct 2006 18:39:28 GMT</pubDate></item></channel></rss>