Ako Python získava údaje z pamäte programu C++

C,C++,C#

Moderátori: psichac, Moderátori

Používateľov profilový obrázok
Radus
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1497
Dátum registrácie: 27 Okt 2009, 00:00
Bydlisko: Prešov
Vek: 42

Re: Ako Python získava údaje z pamäte programu C++

Príspevok od používateľa Radus » 04 Aug 2021, 09:10

Menej piť :)
...ale vážne, najskôr asi predať pointer(adresu pamati) a veľkosť poľa pythonu ako referenciu... Ak to pole teda nechceš uložiť do súboru a z neho si ho natiahnuť do pythonu...a naopak...
0

pocitujlasku
Ultimate člen
Ultimate člen
Príspevky: 6200
Dátum registrácie: 20 Júl 2007, 00:00
Vek: 41

Re: Ako Python získava údaje z pamäte programu C++

Príspevok od používateľa pocitujlasku » 04 Aug 2021, 10:33

radus: neviem, ci ti system dovoli pristup k pamati ineho programu.
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Ako Python získava údaje z pamäte programu C++

Príspevok od používateľa peterple » 04 Aug 2021, 10:34

Len pointer a veľkosť asi stačiť nebude. Zdochne to na ochranu pamäte.

Riešenie je zrejme shared memory.https://docs.python.org/3/library/multi ... emory.html
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

epto
Stály člen
Stály člen
Príspevky: 151
Dátum registrácie: 09 Nov 2012, 16:23
Bydlisko: Seňa

Re: Ako Python získava údaje z pamäte programu C++

Príspevok od používateľa epto » 04 Aug 2021, 14:27

jeden program nevidi do pamate druheho programu.
Bud pouzit subor ale existuju veci ako komunikacia medzi dvoma procesmi/programami.
Robis pod Win ci pod Linuxom?

Uz je tak 10 rokov co som pouziva 5 programov vzajomne komunikujucich a zdielajucich si jednu strukturu dat a nebol s tym problem.
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok