Zauważyłem, że ostatnio z jakiegoś powodu dostaję taki błąd gdy próbuję usunąć plik.
Nie używam w tym programie operatora new ani wskaźników.
Znalazłem taki oto artykuł
W moim przypadku pomaga wylogowanie się i ponowne zalogowanie, ale wolałbym nie musieć tego ciągle robić i dowiedzieć się co jest przyczyną. Czy nie zwolnienie jakiegoś obszaru pamięci przed wyłączeniem programu może powodować takie błędy?
Oprócz tego gdy raz skompiluję Code Blocksem kod, to po zakończeniu programu i np. wprowadzeniu jakichś zmian nie można już skompilować drugi raz, nic się nie dzieje.
BTW Czy jak używam funkcji ScrollWindowEx (WinAPI (wiem,wiem przestarzałe, tak się tylko chwilowo bawię przed przejściem na Qt) ) by przewijać zawartość okna to po zniszczeniu głównego okna aplikacji niszczone są wszystkie jego kontrolki potomne, nawet te których nie widać na ekranie bo zostały przewinięte? (nie żebym upatrywał w tym główną przyczynę, bo w niektórych moich aplikacjach konsolowych też mam takie błędy czasami z usuwaniem).