Почему я получаю эту ошибку (происходит во время моей функции быстрой сортировки)? - PullRequest
0 голосов
/ 06 декабря 2011
malloc: *** mmap(size=16777216) failed (error code=12)
*** error: can't allocate region

В моем коде я получаю эту ошибку, когда использую функцию stringByAppendingString.Я построил и проанализировал и не обнаружил утечек памяти.Я построил программу быстрой сортировки для сортировки массива суффиксов длиной около 10 000 символов.Когда я набираю около 8000 символов, все работает нормально, поэтому я предполагаю, что это проблема с памятью.Есть ли какой-нибудь способ исправить это?

PS: я не могу использовать стандартную функцию быстрой сортировки Apple, потому что я прохожу стажировку, а место, в котором я работаю, хочет, чтобы я построил свою собственную (в учебных целях).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...