Я пытаюсь поместить некоторый поток из одного файла в буфер, а затем сохранить его в длинном потоке и, наконец, отправить его на сервер, но после создания файла открыта. У меня есть ошибка для кучи и памяти. Я использую компилятор IDE, который используется для платы Openpicus.Как решить проблему с открытым файлом heap
Это мой фрагмент кода:
pFile = fopen("Nini.jpg", "rb");
if (pFile==NULL)
{
fputs ("File error",stderr); exit (1);
}
fclose(pFile);
Существует проблема кучи, когда я пытаюсь прочитать изображение.
Есть ли решение для этого? В противном случае, как я могу решить эту проблему с помощью malloc?
ошибка не в коде, при условии, и должен быть в другом месте. Дайте нам дополнительную информацию и, пожалуйста, напишите * точную * ошибку, которую вы получаете. – TypeIA
Да, точная ошибка связана с компилятором. – J2015
это ошибка: '* Общая используемая память программы (байты): 0x298b3 (170163) 64% c: \ program files (x86) \ microchip \ mplab c30 \ bin \ bin \ .. \ bin/pic30-coff-ld .exe Ошибка: требуется куча, но не указана '. – J2015