Всем умным - пламенный привет!!!! Вот все кому не лень цитируют и упоминают Кернигана И Ричи, такое ощущение, что они у программеров как Фрейд прямо. Вот я узнал, что они вроде С придумали и первые книги по нему выпустили - а расскажите пожста по-подробней про этих дяденек. А то вот в некоторой лит-ре написано, что их стиль устаревший и ваще не актуальный. и с самое главное - ГДЕ ИХ КАЧНУТЬ МОЖНО??? Охота почитать. Сам искал - не нашёл.
Приветствую Вас, Самохвалов Эдвард! Присылаю, весят не много. А говорят по что устарел, потому что есть С++ (а тут другой Фрейд - Страуструп). Ответ отправлен: 25.09.2002, 01:20 Отправитель: Biv Отвечает DiGiT[old]
Доброе время суток, Самохвалов Эдвард! Кстати это не тока люди, которые си придумали, но они стояли у истоков ЮНИКС. А вообще их формат си уже не считается современным. Бери нормальную книгу по си читай. А вообще доков на эту тему много, просто поищи получше, у меня есть много правда они все в текстоврм формате. Ориентируйся на стандарт ANSII C 89 можешь на с99. А керниганский стандарт уже старый. Ответ отправлен: 23.09.2002, 11:51 Отправитель: DiGiT[old] Отвечает E$h@
Здравствуйте, Самохвалов Эдвард! Ричи придумал язык С (на базе языка В) для создания ОС UNIX. Один момент, который я не догоняю это то, что компилятор языка С был написан на языке С... Вобщем Керниган вместе с Ричи донесли Си в массы и написали свой бестселлер. Их стиль называется KR-C хотя я думаю он не сильно от ANSI отличается. Ещё я ОЧЕНЬ удивился твоей способностью использовать поисковик: меня уже кумарит что НА ЛЮБОМ сайте лежит их книга (например у Dron'a на его сайте "ОС на Си и Асме" не помню ссылку). Ответ отправлен: 23.09.2002, 15:51 Отправитель: E$h@ Отвечает Yuri Gordienko
Добрый день, Самохвалов Эдвард! А Страуструп с комитетом не устарел случайно? Все эти книги есть на http://www.infocity.kiev.ua/
Ответ отправлен: 23.09.2002, 12:29 Отправитель: Yuri Gordienko Отвечает Jadd
Приветствую Вас, Самохвалов Эдвард! Ну, насчет стиля, ты же изучаешь теории Энштейна, хотя тут, вроде, их опровергли. Тут дело не в стиле, а в самом языке - если уж изучать, то от отцов-основателей. Потом можно на книги Страуструпа перейти (это уже С++ будет). Качнуть их можно (плохо ищешь). Я тут проверил правдивость твоих высказываний и зашел тупо так на яндекс и ввел слово rusdoc, и что? А ничто, а где....там оно все...и линков куча. Ищите, Шура, ищите. Ответ отправлен: 23.09.2002, 12:53 Отправитель: Jadd Отвечает Vladimir
Доброе время суток, Самохвалов Эдвард! Керниган и Ритчи разрабатывали Си для ANSI, т.е. как бы Сишный стандарт. Если собираешься писать на С++, то эта книжка как бы уже и не актуальна, но, если пишешь на "чистом" Си (под железо, DOS или UNIX), то лучше не придумаешь. Где найти в инете, к сожалению, не знаю. Саму книжку покупал в Питере (по-моему там и выпускается - нет под рукой). Желаю удачи.
Ответ отправлен: 23.09.2002, 13:17 Отправитель: Vladimir
Вопрос № 241
Привет эксперты! Выручайте! нужны рабочие исходники любой простой базы данных на си++ (не visual!) она должна работать с файлами,и в ней желательны такие функции как добавление/удаление данных/поиск ... В интернете искал,ни фига не нашел путнего,хотя нет,скачал несколько архивов,два из них оказались битыми,а третий вообще запороленым насмерть =) Буду ну очень признателен :) Спасибо!
Приветствую Вас, Вовка! Доки по программированию БД на винапи для ассемблера, которые в принципе можно использовать и по программированию на си есть тут: http://www.wasm.ru/publist.php?list=4.
Ответ отправлен: 23.09.2002, 15:25 Отправитель: Pablo Отвечает DiGiT[old]
Доброе время суток, Вовка! Два часа работы и все готово. Возьми сам и напиши. Совет сделай класс и в нем несколько методов. ЗЫ Это наверное лаба по ИС. :)) Ответ отправлен: 23.09.2002, 11:48 Отправитель: DiGiT[old] Отвечает E$h@
Добрый день, Вовка! Ты славный парнишка! Я как понял тебе под ДОС надо? (под виндами ОЧЕНЬ просто работать с БД именно в Visual или Builder). Под ДОС лучше Clipper, он понимает старые форматы досовских БД, а если тебе вообще своё надо, то флаг тебе в руки, в смысле перед тобой невспаханное поле, где думать и думать (разработай свой формат БД) Ответ отправлен: 23.09.2002, 15:44 Отправитель: E$h@ Отвечает Kiss
Приветствую Вас, Вовка! У меня самих исходников нет но могу написать. Только скажи раскажи подробно что нужно.
Ответ отправлен: 23.09.2002, 13:51 Отправитель: Kiss
Вопрос № 242
Здравствуйте Эксперты! Вот слышал про os//2 - советовали, говорят хорошая вещь, чтоб учиться на ней. Расскажите плиз для чего нужна эта операционка, с чем её едят, а самое главное - ГДЕ СКАЧАТЬ МОЖНО - НЕТ ОБЫСКАЛ - НИКАК НЕ НАЙДУ! Вот тут компик мож достану старенький, поставлю на него, позабавлюсь, как раз щаз в колледже асм будем узучать, а с++ маленько знаю. Расскажите про неё поподробнее плиз.
Приветствую Вас, Самохвалов Эдвард! Ищите на сайте IBM, потому что это их операционка. Вообще раньше была Майкросовтовская, а потом они на неё забили а вот IBM наоборот хотели именно её развивать. Как то видел в журналах что новые версии есть IBM OS/2 но сам не видел и ничего не знаю про неё. Ответ отправлен: 23.09.2002, 15:40 Отправитель: E$h@ Отвечает Jadd
Здравствуйте, Самохвалов Эдвард! Ну что ж тут хитрого. Ось как ось. Раньше одной из самых продвинутых была. Одна из первых, на которых появился GUI. Писалась фирмой IBM (вроде и Билли там руку приложил, но за эту инфу не ручаюсь). Последняя известная мне версия OS/2 v4 Merelyn (Мерлин, короче). Активно используется в банкоматах некоторых банков (не скажу каких). Но как ОСь померла, т.е. ее разработку остановили (давно дело было). Может, правда как-то ее и дописывают - это эксклюзив. А изучать советую Unix-подобные системы. Вот с этого, пожалуй, я бы и начал прежде, чем сесть за баранку этого пылесоса (я про Виндовз). К тому же, на старом компе юникс будет работать достаточно быстро. Ответ отправлен: 23.09.2002, 12:48 Отправитель: Jadd
Вопрос № 243
Здравствуйте эксперт Kiss ! База нужна очень простая,под дос,безо всяких там ВинАпи... Можно типа телефонного справочника(как у телефонисток в справочной службе 09 :) ),должно появляться типа меню в начале: 1...поиск данных ..поиск по номеру ..поиск по имени 2...добавление данных 3...удаление данных 4...помощь 5...выход из программы думаю,ничего не забыл :) конечно можно все это реализовать в виде таблицы с курсором,но это уже лишние навороты :) я сам в сях уже года 2 ничего не творил,эта база нужна не мне,а одному моему хорошему товарищу,у которого выход в инет только с моего компа :) Я сам то думаю,что тут ничего такого сложного нету...впрочем не мне судить :) Заранее благодарен.
Здравствуйте, kRuk! Спокойно берёш и создаёш. Главное не нервничай! Ответ отправлен: 23.09.2002, 20:23 Отправитель: E$h@ Отвечает Jadd
Доброе время суток, kRuk! программа fdisk при наличии неразмеченного места на диске или PartitionMagic при его отсутствии Ответ отправлен: 24.09.2002, 13:03 Отправитель: Jadd Отвечает Kiss
Добрый день, kRuk! Кажется этот вопрос уже кто то задавал. Partition Magic или Fdisk. Ответ отправлен: 24.09.2002, 13:43 Отправитель: Kiss
Вопрос № 245
Дан массив {xi}10 i=0. Найти сумму и количество положительных элементов массива, и сумму и количество отрицательных элементов массива. Помогите составить блок-схему. И объясните, пожалуйста, как эти блок-схемы составляются. Спасибо!
Добрый день, Дмитрий! Вышли прогу на sensey@ukr.net, я нарисую блок-схему и отправлю тебе лично...Заодно объясню, как она рисуется. Самому писать в лом, если чесно :) В рассылку графический файл приаттачить невозможно...
Ответ отправлен: 24.09.2002, 12:56 Отправитель: Sensey Отвечает Pablo
Приветствую тебя, Дмитрий! Так насколько я понял у тебя в массиве 10 элементов. Впрочем для нахождения того, что тебе нужно количество элементов значения не имеет, поэтому суть поиска этих значений такова: тебе нужно перебрать подряд по-элементно весь массив, и анализируя текущее значение элемента, при его положительном значении добвалять 1 к количеству и значение к сумме положительным элементов, а при его отричательном значении соотвтетсвенные действия для суммы и коичества отричательных элементов. Проверять число на знак тебе нужно сравнив его с нулем. Блок-схемы алгоритма писать достаточно просто: Есть простые действия на которые можно разбить всю задачу, вот из них и можно составить алгоритм. Ниже приведу список и опишу символ и значение элемента в типичной блок-схеме: 1. Присваивание, это назначение какой либо переменной конкретного значения, действие
обозначается на блок-схеме в прямоугольнике: __________ | | | k1 := 1 | |__________| 2. Проверка условия, это проверка на выполнения какого илибо условия, условие обозначается в ромбе: /\ / \ /k1=1\ \ / \ / \/ 3. Ввод значения со стандартного устройства ввода, переменная, в которую вводдится значение указывается в параллелограмме. ______________ / / / k2 / /_____________/ 4. Вывод значения на стандартное устройство вывода, текст и переменная обозначаются в "оторванном листке бумаги". _______________ | | | "Text", k2 | | _____________/ |/ 5. Вызовы подпрограммы, имя продпрограммы обычно обозначаются в прямоугольнике с дополнительными вертикальными линиями по бокам. _________________
| | | | | | Func1 | | |_|_____________|_| 6. Точки входа и выхода, точки входа в основную программы и в подпрограммы, а также точки возврата из подпрограммы и выхода, обозначаются обычно в прямоугольнике с закругленными боками. Внутри прямоугольника пишется либо имя подпрограммы, либо слово "Вход", либо "Выход", и либо "Возврат". ______________ / \ | Func1 | \______________/ 7. Между всеми элементами блк схемы есть направляющие линии со стрелками указывающими направление переходов, если переход очень длинный или один из жлементов перехода располагается на другой странице, то используется символ сокращения перехода, кружочек с номером внутри. На другой странице указывается такой же кружосек с тем же номером внутри.
Ответ отправлен: 24.09.2002, 18:54 Отправитель: Pablo
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.