Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Программирование под Unix/Linux > определить кодировку |
Автор: andzhik 25.4.2010, 22:33 | ||||
задание написать на насме из под линя прогу определяющую кодировки всех тхт-файлов(кодировки СР866 и кои8) в текущей директории.написал прогу на С для последующего дизассемблирования(только для одного файла).все на окнах работало, а вот под линём не работает.подскажите,пожалуйста,как переписать.
ЗЫ если кто может подскажите как определить текущую директорию(говорили юзать getdents), я пробовал только readdir(не пойму что в getdents передавать). ЗЫЫ еще просьба написать че вводить в командной стороке дабы получить из С-ишного кода ассемблерный.
|
Автор: andzhik 26.4.2010, 21:29 |
извиняюсь:безбожно наврал, что меня интересует определение текущей директории.требуется получить имена всех файлов в ней лежащих... getcwd, get_current_dir_name как я понимаю это функции библиотеки С...мне же(т.к. задачу надо реализовать на ассемблере) необходимо использовать только системные вызовы(getdents либо readdir)...с риддиром понятно, хотелось бы разобраться с getdents-ом. |