Article View: pl.comp.lang.c
Article #309530C++: Inteligentne wskaźniki i dll-e
From: szykcech
Date: Wed, 27 Dec 2017 10:38
Date: Wed, 27 Dec 2017 10:38
16 lines
2148 bytes
2148 bytes
Witam W ramach modernizacji mojego kodu do C++11 (i wyżej) radośnie przechodzę na "inteligentne wskaźniki" tylko nie std::shared_ptr ale QSharedPointer, ale chyba oba działają (prawie) tak samo. I mam w związku z tym pytanie: Czy bezpieczne jest usuwanie z programu (exe) danych alokowanych w bibliotece (dll)? Chodzi mi o to czy obiekt opakowany przez QSharedPointer z biblioteki może być bez problemu zwolniony przez alokator exe? Mi się wydaje, że skoro w dokumentacji jest mowa tylko o wątkach (QSharedPointer jest w nich bezpieczny), to chyba problemu nie ma. Tylko mam wrażenie, że kiedyś coś było odrębne dla exe i dll-i. Tyle, że nie jestem pewien co... dzięki, szczęśliwego Nowego Roku i pozdro Szyk Cech -- http://szyk.jcom.pl/ http://szyk.free.of.pl/ http://szykcech.cba.pl/ http://szyk.000webhostapp.com/ http://www.geocities.ws/szyk/ http://szyk.wex.pl/
Technical Details
Message-ID:
<4bb38da4-2049-4e40-a507-3c1490d05d7e@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!m31no2499762qtf.0!news-out.google.com!t48ni856qtc.1!nntp.google.com!m31no2499756qtf.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Received: by 10.55.200.218 with SMTP id t87mr21077881qkl.30.1514371084028; Wed, 27 Dec 2017 02:38:04 -0800 (PST) X-Received: by 10.31.192.135 with SMTP id q129mr2599763vkf.0.1514371083634; Wed, 27 Dec 2017 02:38:03 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!m31no2499762qtf.0!news-out.google.com!t48ni856qtc.1!nntp.google.com!m31no2499756qtf.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Wed, 27 Dec 2017 02:38:03 -0800 (PST) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=188.146.230.27; posting-account=pyti1AoAAAAf66c003TUy10QAAnMWaKw NNTP-Posting-Host: 188.146.230.27 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <4bb38da4-2049-4e40-a507-3c1490d05d7e@googlegroups.com> Subject: C++: Inteligentne wskaźniki i dll-e From: szykcech@gmail.com Injection-Date: Wed, 27 Dec 2017 10:38:04 +0000 Lines: 23 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit