P.S. BTW, does BlitzMax still lack a simple "delete" command? This is the main reason I moved on to C++; BlitzMax's memory management scheme seems all wrong to me. I mean, which would you rather do: "create object ... delete object" or "create object ... set all non-null references to the object to null to initiate garbage collection"? Personally, I like the traditional simple way.
Interestingly enough Ive just read an article about this on MSDN, and the new managed C++ and the other .net versions now work on the BMax model (sort of), that is the code manager (net) looks ahead and decides if the object is to be used again, then it desides to call the the ~ destructor. It actualy went so far as to tell you when to set the object to NULL. (Well specificly it said dont) X-Box XMA stuff
Miscellaneous Forums/General Discussion/X-Box XMA stuffThe forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.