Здравствуйте, эксперты! Может у кого нибудь из вас есть С-компилятор фирмы Keil с кряком для контроллеров 8051 семейства? Если есть, то киньте мне на мыло. Заранее спасибо.
Приветствую Вас, Николай! Был где-то Здесь. Ответ отправлен: 11.03.2003, 05:42 Отправитель: VicSimon
Вопрос № 617
zdravstvuite eksperty! ne mogli by vy podskazat' kak reshit' sleduyuschuyu zadachu (ya tol'ko nedavno nachal uchit' SI): +++++++++++++++++++++++++++++++++++++++++++ est' fail uazyvayuschiiya v parametre programmy. programma ego chitaet, nahodit vse simvoly tabulyatsii i zamenyaet ih na probely +++++++++++++++++++++++++++++++++++++++++++ zaranee blagodaryu, maDByte
Доброе время суток, madbyte! Есть у меня вопрос - заменить на один пробел или на 3, 4, 5, 8? общий алгоритм такой - 1. открываешь входной файл и временный файл 2. читаешь по байту из входного 3. если байт оказался не табуляцией - записываешь его в выходной файл. Если же табуляция, то заменяешь на пробел 4. переименовываешь временный файл в обычный файл. Использовать: fopen, fread, fwrite, fclose, rename. Ответ отправлен: 10.03.2003, 17:56 Отправитель: vitya
Вопрос № 619
Недавно понадобилось перекомпилировать программу с VC 6 на vc 7. Так при компиляции появляется ошибка при вызове функции fcvt(). Так вот, можно ли ее заменить на какую-нить другую стандартную функцию? И еще, в стандартную поставки VC, входят заголовочные файлы, а исходников нет. Они, видимо, где-то в откомпилированном виде содержатся. Как делать такие файлы?
Доброе время суток, stranger! Исходники все есть, смотреть надо в папке src Ответ отправлен: 12.03.2003, 07:22 Отправитель: DiGiT[old] Отвечает PL
Здравствуйте, stranger! Во первых, смотря про какие исходники ты говоришь,если Си РанТайм то они лежат в дире СRT, если про MFC то в дире MFCSRC, если ATL, то в ATLSRC... А исходники интересующей тебя функции для VC7 лежат в ../vc7/crt/src/fcvt.c, кстати они не ставятся при стандартной установке, только при Кастоме выбираются и называется она _fcvt(), не забудь заинклудить stdlib.h Ответ отправлен: 12.03.2003, 05:43 Отправитель: PL Отвечает Avl2k
Добрый день, stranger! 1. Что именно за ошибка? Функция fcvt в Vc7 аналогична Vc6, просто компилятор стал местами умнее, поэтому лучше разобраться. Заменить можно на sprintf, _ecvt, _gcvt. 2. Для этого надо создать проект типа lib или dll. Тогда можно будет линковаться с кодом, полученным в результате компиляции такого проекта. С уважением, Avl2k. Ответ отправлен: 13.03.2003, 12:35 Отправитель: Avl2k
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.