hi,
ich habe eine kleine frage zwecks benutzung gleicher ressourcen in 2 dlls. (eine c und die andere native c++ - VS8)
die zweite dll füllt ein byte-array und die zweite soll daraus auslesen. beide sind in einem prozess. schwanke noch zwischen shared memory und einem funktionsaufruf von der ersten zur zweiten dll.
in beiden fällen benötige ich jedoch eine synchronisierung.
habe was über kritische abschnitte und mutexen gelesen. jedoch habe ich das so verstanden, dass die synchronisierung in einem code und 2 threads sein muss und net wie bei mir in 2 verschiedenen codes von 2 verschiedenen threads (dlls). kann man dies trotzdem sauber lösen?
danke schonmal
ich habe eine kleine frage zwecks benutzung gleicher ressourcen in 2 dlls. (eine c und die andere native c++ - VS8)
die zweite dll füllt ein byte-array und die zweite soll daraus auslesen. beide sind in einem prozess. schwanke noch zwischen shared memory und einem funktionsaufruf von der ersten zur zweiten dll.
in beiden fällen benötige ich jedoch eine synchronisierung.
habe was über kritische abschnitte und mutexen gelesen. jedoch habe ich das so verstanden, dass die synchronisierung in einem code und 2 threads sein muss und net wie bei mir in 2 verschiedenen codes von 2 verschiedenen threads (dlls). kann man dies trotzdem sauber lösen?
danke schonmal
Gruß
Steff
___
Der Optimist sieht in jedem Problem eine Aufgabe.
Der Pessimist sieht in jeder Aufgabe ein Problem.
http://autoexport.sunbird-kalender.de
Steff
___
Der Optimist sieht in jedem Problem eine Aufgabe.
Der Pessimist sieht in jeder Aufgabe ein Problem.
http://autoexport.sunbird-kalender.de