|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.01.2018, 15:40 | #131 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
«Тетрисом» меня не удивишь.
Ещё в начале века, когда я написал программу оптимизации графика вытирания пыли с оборудования, я создал интересную модификацию, в которой «оптимизировать» можно было поручить не компьютеру, а человеку. То есть вручную в графическом режиме. Это тоже что-то наподобие тетриса. У человека результат получался где-то на 20% хуже, чем у компьютера. Так что можно сказать, аналог тетриса я делал. У меня сегодня радость! Я написал совершенно новую функцию: Код:
Кстати говоря, 16 лет назад я написал игру "Сокобан" на языке "FoxPro 2.6" под "Windows 3.11".
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
30.01.2018, 15:42 | #132 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
|
30.01.2018, 15:47 | #133 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
В учебнике "Основі программирования" стояла конкретная задача:
из слова "величина" получить слово "наличие". (Или "величие"? И там она решалась на Паскале. А я решил не тащить громоздкие библиотеки C для решения одной-единственной задачи и написал свою; ту, которую считал нужной. Завтра другое слово перекодирую.
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
30.01.2018, 15:47 | #134 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
...и под "символом с" скорее всего имели в виду символ, а не позицию.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
01.02.2018, 13:10 | #135 | |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
Цитата:
Я вот под ардуино как-то переписал программу с С/макросов на С++ натуральный. Сразу, конечно, превысил лимит памяти...но добавление указаний компилятору решило проблему: -ffunction-sections -fdata-sections -Wl,--gc-sections код стал буквально до байтов равный по размеру коду С, а удобство/читаемость намного выше, чем самопал на макросах. |
|
01.02.2018, 13:19 | #136 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Какой еще С++? Автор про "громоздкие библиотеки С" говорил, видимо речь о стандартных strcpy и т.п. из string.h
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
01.02.2018, 13:41 | #137 |
Форумчанин
Регистрация: 12.04.2017
Сообщений: 889
|
|
02.02.2018, 15:53 | #138 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
Alex11223, да. Лень изучать эти функции. Не знаю, как они работают. Каков их код. Поэтому страшусь использовать то, что до конца не понятно. Предпочитаю делать своё, где всё ясно, прозрачно, понятно как работает.
alexzk Про ключи компиляции слышал. Но поскольку человек ленивый, не стал их изучать и применять. У меня не стоит вопрос об экономии памяти или длины программы, потому что сейчас не 60-е годы, когда приходилось... Обратите внимание: ёмкость HDD 80000 Mb, ёмкость C: - 100 Mb, ОС вместе с компилятором занимают 2-3 Mb, а мои программы, которые я пишу, занимают 0,02-0,03 Mb вместе с компилируемыми библиотеками. Никто никогда не жаловался на нехватку памяти. Даже тогда, когда я случайно превысил размер программы 64 кб, компилятор даже не пикнул и запустил её, хотя размер памяти под программу был "small". И я бы так об этом и не узнал, если бы вдруг не "вспомнил" спустя много лет...
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
01.03.2018, 03:26 | #139 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
Учебник "Начальный курс C и C++". Размер программы увеличен до 5 kb.
Код:
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
01.03.2018, 03:27 | #140 |
gamer
Участник клуба
Регистрация: 09.05.2015
Сообщений: 1,529
|
Вторая часть того же самого. Продолжение.
Код:
мой канал на Ютубе: youtube.com/@games-zz3ju/videos/
мой канал на Рутубе: rutube.ru/channel/31423139/videos/ В ожидании Кеши... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |