|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.12.2015, 16:43 | #1 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,550
|
C под DOS
В двадцатый раз стал читать книгу 1999-го года Б.И. Березина, С.Б. Березина "Начальный курс C и C++".
Думал-думал, как же её лучше прочитать? Она написана под DOS, и там есть существенные моменты, которые никак не обойти. То есть под Windows там надо слишком уж извратиться, чтобы реализовать примеры. Так ничего и не придумал. Стал читать так же, как 22 года назад учил C по другой книжке под названием "Turbo C". Для этого на Celeron 333 со сдохшим вентилятором установил 160 Gb HDD IDE. Разметил там логический диск C размером 0,1 Gb на FAT16. Установил MS-DOS 6.22 и русификатор "keyrus.com". Затем установил Turbo C 2.0. Всё это хозяйство вместе с программами-примерами заняло меньше 5 Mb. Затем приступил к чтению книги. Прочитал часть первого раздела, где рассказывалось про C. (Вторая часть посвящена C++.) Остановился в тот момент, когда пошли слишком сложные вещи, которые никогда не применяю на практике: функции с переменным числом параметров, указатели на функцию, нелокальные переходы и т.д. Примеры из книги разделил на функциональные группы по удобству использования; иногда прерывал и начинал сначала, когда программа занимала уже много места (лишь для удобства), хотя ничто не ограничивало их "расти" и дальше. В итоге получилось 7 программ, две последние из которых нефункциональны по своей структуре. В приведённом файле можно посмотреть эти программы. https://yadi.sk/i/TZBWu7PdmWDyK Впоследствии, чтобы достать эти файлы, подключил этот HDD вторым к системе Windows 2000 на том же компьютере. Затем скопировал программы на флешку 1 Gb через USB. С флешки переписал в Windows Vista. Сменил расширение файлов на *.txt, затем из программы WordPad открыл их как текстовые файлы MS-DOS и сохранил как текстовые файлы Windows. Ну а дальше в Word и в документ. Теперь настало время думать, какую книгу читать следующей.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
26.12.2015, 16:53 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
О чем тема-то? О том, что вам нравится читать древние книги?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
26.12.2015, 17:04 | #3 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,550
|
Типа да. Поскольку сообщение слишком короткое, я ещё добавлю символов.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
26.12.2015, 20:03 | #4 | |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
Цитата:
Одни только callback'и чего стоят... |
|
27.12.2015, 02:33 | #5 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
|
27.12.2015, 04:42 | #6 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
чо всё это значит?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
27.12.2015, 05:50 | #7 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,550
|
Один раз мне даже пригодился язык C. Это когда в одной фирме понадобилось перевести 16-ричный многоразрядный код в десятичную систему счисления для каких-то там контроллеров. Эти товарищи просто не смогли объяснить своим программистам суть задачи, а я там был.
Сама программа заняла строчки три, и потом ещё больше часа оформлял результаты. Так что не всё бесполезно.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
27.12.2015, 09:32 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
27.12.2015, 11:14 | #9 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,758
|
jura_k, никто не говорит, что С не нужен. Говорят не надо читать древности. Даже в мкшках уже давно более-менее новые стандарты используются.
|
27.12.2015, 13:15 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C под DOS | jura_k | Общие вопросы C/C++ | 26 | 01.08.2015 09:03 |
Из Dos под Win | Nozema | Фриланс | 3 | 30.10.2009 17:34 |
C++ под DOS. Функции | Xeon332 | Общие вопросы C/C++ | 34 | 29.11.2008 18:01 |
borland C++под DOS | Xeon332 | Помощь студентам | 9 | 20.09.2008 20:50 |