Это в основном из-за скуки, правда ... Сегодня я решил сделать простую 3D-игру на Cocoa & OpenGL, основанную на том, что я сделал на одном из моих классов OpenGL. Я использую код загрузки MD2, который опубликован в Дэвида Генри "Формат файла MD2 Quake II" , и мне нравится, как он собран, даются хорошие объяснения и хороший код C ++. Я хочу, чтобы все было в порядке с Cocoa / Objective-C, чтобы я мог прочувствовать материал, и я получил часть, которую не могу перевести на C - у меня просто нет достаточного опыта в программировании.
Вот код, который относится к чтению файла:
// read frame data...
file.seekg( header.ofs_frames, std::ios::beg );
file.read( (char *)buffer, num_frames * header.framesize );
Итак, мой вопрос таков: есть ли эквивалент для seek () в файловых функциях C, которые я могу использовать? Любая связанная информация, которую вы считаете полезной?
Заранее спасибо и благослови.