Двач.hk не отвечает.
Вы видите копию треда, сохраненную 13 июня в 23:58.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
IMG20260429153558634.jpg130 Кб, 1206x1249
Программирование на C++ без библиотек 3698705 В конец треда | Веб
Как научиться программировать на C++ без библиотек? Какие есть материалы для этого? Пока ничего не смог найти. Общие положения C++ освоил.

Программирование мне нужно не для денег, цели совсем другие, времени для освоения много. Хочу постепенно научиться писать код без нейросетей на C++ и без библиотек. При этом я пока не очень разбираюсь в этом всём, но змейку на C++ уже написал.
,
2 3698707
Выбираешь ос под которую собираешься писать и изучаешь команды (winapi и системные команды в Unix). Если со временем захочешь на этом зарабатывать то лучше Unix т.к в системной разработке windows не используют (очень редко).
3 3698711
>>698707
Заработок мне на этом не интересен. Получается все придется делать полностью самому. Каких-либо материалов нет, которые хотя бы могли немного помочь?

Ассемблер ещё более близок к машинному коду, чем С++ без библиотек? Ассемблер сразу не выучишь, имеет смысл для его изучения, относительно хорошо выучить С++? Или говорю глупости?
4 3698980
>>698711

>Ассемблер ещё более близок к машинному коду, чем С++ без библиотек?


Без библиотек вообще не удастся работать с системой. Какую-то библиотеку подключить надо будет.
5 3703679
>>698705 (OP)
Змейку написал без библиотек? Как? Обращаясь к голому API ОС? А откуда ты объявления брал? Неужто хэдер воткнул?

Так ты использовал либы, или нет?

инб4: ты дурачок. Особенно учитывая, что все Ъ-кабаны хотят плюсы в одной из 4-х амплуа:
1) Встройка и байтоёбство
2) Бэк/микрописьки, возможно со своими либами
3) Qt легаси
4) Какая-нибудь мутная залупа (игры, некоторые кровавые конторы и прочие).

В 2 и 4 тебе стопудово нужен будет минимум буст. Так что учи.


>>698980
Вот тебе два чая, анончик. Тред бриллиантовой зеленью попахивает.
6 3720417
>>698705 (OP)
Даже без стандартной библиотеки? Без API операционки?
Прости, а как ты собираешься банально делать вывод инфы из программы? В консоль или файл? Без библиотек такое не выйдет.
7 3720418
>>698705 (OP)
Впрочем, я знаю где возможно писать код без библиотек. На Си или ассемблере под слабенькие микроконтроллеры. Там ты для ввода/вывода непосредственно мудохаешься со всякими портами и регистрами. Библиотеки не применяются. Помигай светодиодиками, пореагируй на нажатия кнопок.
8 3720430
>>720418
На старых компьютерах (до ПК) функционал был встроен в прошивку, включая даже язык программирования, берешь и сразу пишешь обращаясь к железу по сути. Ничего устанавливать не надо, даже накопитель не нужен, всё уже в ПЗУ, а пишешь программы в ОЗУ.
9 3720436
>>720430

>На старых компьютерах (до ПК)


На ibm pc тоже был бейсик и гнездо под мафон.
10 3720447
>>720436
А толку? На ПК нет поддержки железа, потому что нет самого железа, ведь железо любое от неизвестно кого, свобода же, открытость. Поэтому ПК очень уродское устройство, не может ничего. После полноценного компьютера был разочарован такой деградацией вместо будущего. На ПК ты либо кулхацкер сам пишущий поддержку железа, либо бомж ищущий библиотеки по помойкам. Ни то ни другое не впечатляет, ну никак.
Прошивка ПК обсирается даже на базовом функционале который есть везде - вывод текста на экран, печать через БИОС дико тормозная.
11 3720495
>>698705 (OP)
Что бы научиться писать код без библиотек для начала надо научиться писать код с библиотеками.
16386556370040.png1 Мб, 959x890
12 3720512
>>720495
Как научиться не научиться писать код никогда.
13 3720881
>>698705 (OP)
Программировать что?
Каких библиотек?
Разработка любой прилы это в конечном итоги дёрганье системных вызовов или графического апи вроде опенгл, в сишке и крестах это всегда с минимальным уровнем абстракции делалось, какие там библиотеки? stl-контейнеры? а нахуй их переизобретать?
Ботохуета сходит с ума окончательно и серит просто лютейшим дерьмом. Ни одного интересного треда за ГОДЫ буквально.
images.png7 Кб, 447x447
14 3720884
>>698705 (OP)
Без задней мысли берешь и программируешь. Как на С. Вот у тебя же есть ABI на ОС как там система чё делает при сисколах. Ну берешь и пишешь на ассемблере функцию под сискол. Потом её в С++ через extern длбавляеч и всо.
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 13 июня в 23:58.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски