C++ CLI Windows Forms

0

Mam taki problem - mam napisany pewnien kod programu w zwykłych klasach c++ gdzie uzywam zwykłych operatorów new i delete i chciałbym te klasy podpiąć jako niezarządzane do visual studio c++ CLI i windows forms tzn wyniki działania tych klas wyswietlać za pomocą aplikacji c++ cli i windows forms - i mam teraz takie pytanie czy działanie tych klas ze zwykłym przydziałem pamieci ze zwykłego c++ nie bedzie stwarzało problemów w połączeniu z garbage collectorem z c++ cli???

0

Nie możesz z nich zrobić biblioteki dll, która będzie używana przez aplikację?

0

ale chciałbym sie dowiedziec czy takie rozwiazanie bedzie działać??? tzn klasy dodane jako natywne do projektu gdzie jest zwykly przydział i zwalnianie pamięci i do tego wyswietlanie wyników w c++/CLI w windows forms.... zrobiłem taki projekt niby wszystko działa ladnie,bedów nie ma ale nie wiem czy po dłuższym okresie działania aplikacji nie wyskoczą jakiębłedy czy np:

garbage collector nie namiez czegos w pamieci i nie usuniu lub nie nadpisze tych obszarów z klas natywnych...

0

Ech, C++/CLI służy właśnie mieszaniu kodu natywnego z zarządzanym w tym samym module. Nie, GC nic nie namiesza, GC przecież tworzy własne poole na obiekty itd. nie używając do tego natywnej, systemowej sterty, z której korzystają new/delete.

1 użytkowników online, w tym zalogowanych: 0, gości: 1