no więc tak pisze program w mfc i jest taki moment że tworze klase : Riviera riv;
i teraz ją chce załadować riv.Load("filename.txt"); po wejściu do funkcji load tam daje breakpoint, this=ffffff ale przecież to nie możliwe!! przecież jest kropka jest wszystko ... spróbowałem inaczej Riviera *pRiv=&riv; pRiv->Load() było dobrze ale dzisiaj przychodze właczam program i znowu to samo no już nie wiem co robić może ktoś z was miał podobny problem czy to może problem z samym c++ visuala czy co ?
Jak wyglada konstruktor klasy Riviera?
wszystkie konstruktory są puste ale jak dałem do konstruktorow coś do wyświetlenia to wyświetla czyli program tam dochodzi
Hm mysle ze jak bys dal kod klasy byloby latwiej cos stwierdzic
wszystkie klasy z których korzystam są skompilowane do statycznej biblioteki ktora dołaczam do projektu ... co ciekawe po wywaleniu bibliotek i dodaniu *.cpp(zamiast lib) już tego błędu nie ma ale dochodzi mi kilkadziesiąt plików cpp może to jakoś rozjaśni problem może ktoś wie co to może znaczyć ?
No dobrze ale czy masz w takim razie problem tylko z ta klasa czy z innymi w tej bibliotece rowniez? Jesli z innymi rowniez moze byc to kwetsia ustawienia jakiejs opcji w kompilatorze ew. przelacznika przy kompilacji. Jesli tylko w klasie Riviera to po prostu radzilbym zorientowac sie co takeigo moze wyrozniac te klase od innych ze tylko z nia masz taki blad