Давайте обсуждать всякие ошибки тут..
У меня при выходе из приложения выходит ошибка. Ну диалоговое окно со знаком "STOP".
Then app closed i have a problem:
Applicaton closed: <appName> Alloc: 305f09600
Что это значит ?
What does it mean?
Давайте обсуждать всякие ошибки тут..
У меня при выходе из приложения выходит ошибка. Ну диалоговое окно со знаком "STOP".
Then app closed i have a problem:
Applicaton closed: <appName> Alloc: 305f09600
Что это значит ?
What does it mean?
Это утечка памяти.
Эта статья может быть полезна: http://wiki.forum.nokia.com/index.ph...ю_HookLogger
Regards,
ivey
Why here popup -42 error ?Code:TPoint* pointList=new (ELeave) TPoint[numberOfPoints]; CleanupStack::PushL (pointList); for( int i=0;i< numberOfPoints;i++) { /*do somethink this pointList[i]*/ } fbsGc->DrawPolygon(pointList,numberOfPoints); CleanupStack::PopAndDestroy(pointList);
If i do not delete pointList, then its OK, but here memorLeak i have. ^_^
Так черт.. Вот короче, странно,но когда я удаляю pointList , то у меня выходит ошибка... Если не удаляю, то утечка мозгов получается.. Что делать ?
Ей, а ты зачто TPoint и new[] делаешь?
CleanupStack "обслуживает" СBase derived классы.
TPoint-у в массиве если нада, то храни в RArray<TPoint> или CArrayFix< TPoint >
если именно для функции DrawPolygon.
DrawPolygon(const TPoint *aPointList .... ) видимо с целью оптимизации добавили.
Спасибо большое ;-)
Экспириенс повышается постепенно
Ну я привык так )) вот и всё.. Потом перейду на CArray...
Мне тоже кажется, что лучше использовать потомка CArrayFix в данном случае...
Про классы для организации коллекций можно почитать тут:
http://wiki.forum.nokia.com/index.ph...86%D0%B8%D0%B9