Igor
я просто думаю "абстрактной структуры данных ..." подразумевает как раз стл :) любят некоторые люди завенуть, это ж преподы в универе где нить
Andrii
Andrii
Вот начиная с C++11 и добавили
Oleksii
10 лет назад
Andrii
А вообще надо std::forward_list потому что std::list поддерживает двунаправленные итераторы, а значит точно это не однонаправленный список
Andrii
10 лет назад
Да, тогда был большой срач по этому поводу
Andrii
Ну а вообще списки STL реализованы криво в том плане, что для вставки элемента нам надо дополнительно указывать и список, и после какого элемента. Тогда как в си-лайк реализациях нам в общем-то список знать и не надо:
void insert_after(struct list * base, struct list * new) {
new->next = base->next;
base-<next = new;
}
Oleksii
что значит ->
Oleksii
так много вопросов
Oleksii
так мало ответов
Дима
Всем привет, хочу начать изучать программирование, но не могу найти нормальный бесплатный курс по js, может кто подсказать автора или ссылочку дать 🤞🙏
Aksenov
Дима
Спасибочки 🤩🤗
Aksenov
https://courses.w3schools.com/
ну и вот это думаю в самый раз
Чеслав
Мой тебе совет, посмотри на Ютубе Лушенко Александра. Он очень доходчиво объясняет.
Сергей
Чеслав
Хахахаха сори , Лукашенко не надо смотреть, хотят заменяет камеди
Вот ссылка : https://youtu.be/lhM19KI45y4
Сергей
Блин и хочется и колется, такая шутка политическая в голове созрела
Чеслав
Трави , что теперь держать в себе
Oleg
Только будем осторожны с политикой, у @juliasva банхаммер недалеко
Сергей
Professor
Здравствуйте. Можете подсказать идеи для сайта? В конце года мы будем представлять наш проект на республиканском уровне(прошли через школьный и сетевой) но идеи пока нет. Проект должен приносить пользу
Сергей
Andrii
Сергей
Jsx707
Aleks
Всем привет! Помогите плиз. Есть кто-то кто сидит на Mac Os Monterey? Поделитесь информацией как лучше настроить сервер, что лучше использовать MAMP|XAMPP или хуямп и как его настроить, я уже запутался, слишком много информации в интернете и она вся ска разная.
Женя
Парни как запрогать на python: Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 26 , запись которых в троичной системе счисления оканчивается на 22?
Andrii
Я не троллю. Если ты посмотришь на мои пет-проекты, то увидишь там чистый Си, с двунаправленными двусвязными списками без STL естественно. Мне STL использовать неудобно. И я пишу мотивировку этого.
Опять же, если посмотреть на С++ код, то std::list используется не так уж и часто. Вообще, STL , например, в Qt она своя, в UnrealEngine она своя и т. п.
В данном конкретном случае реализация STL даёт оверхид, что несколько противоречит принципам её построения. И надо хранить дополнительно список, и прилагать для этого усилия, потому что в некоторых задачах список где живёт наш элемент особо хранить и не надо.
Дима
Шурок
Дима
Народ а вообще с нуля что лучше учить с++ javaS
Jsx707
Смотрел на стили написания кода
Дима
Понял тогда начну с этого потом как вы учусь буду учиться дальше спасибочки
Vladislav
Какой тип таблицы обычно используется для хранения json данных?
Andrii
Дима
Andrey
Шурок
Andrii
начать с Си ?
Можно начать с Си и с того, что тебе больше нравится. Если Си не зайдёт, ну значит низкий уровень не твоё. Если зайдёт, это может здорово упростить изучение остального
Andrey
Andrey
Ну типо для бэкенда полезно знать си, для фронта сомневаюсь
Дима
Понял спасибо подумаю! да сайтики и может быть гейм дев
Andrey
Вы бы ещё tasm посоветовали, чтобы компьютер сайнс прочувствовать
Дима
фотошопом владею так что можно и в гейм пойти мобильный наверное будет проще с нуля!
Дима
можно и с дельфи начать! но к чему делфи =) я просто с того времени и помню дельфи )
Andrey
Я прошу прощения, но фотошоп и геймдев далеки друг от друга, обычно для геймдева модельки делает специально нанятый человек
Andrey
Может я и ошибаюсь
Andrey
Кстати, хочу заметить, посидев в этом чате буквально несколько дней, моё понимаю проги выросло, не зря вступил, спасибо вам ребят
Дима
понятно дело что все сам не сделаешь но что отрисовать можно, сейчас пока не понятно с чего изучать с полного нуля, задумался над C++ и JS и выбор пока падает в JS так как вроде немного проще по отзывам учится, а потом уже понятно будет что конкретно нужно будет учить дальше! но просто с JS думаю какаю-то работу но можно найти
Andrey
9 класс механика?
Andrey
А проходите что? Механику или так что?
Andrey
Мне проще по разделу придумать, чем по классу
Andrey
Окей
Maksim Pozharskiy
Artyom 👻
Использование физики в программировании🤔
Maxim
Artyom 👻
Или наоборот
Andrey
Это так кажется)
Ну, таски которые я делал неделю назад я долго тупил, сегодня делал уже более сложные, как орехи пошлм
Maksim Pozharskiy
Andrey
Я бы сказал так, 40% работы из той таски я узнал тут
Andrey
Мб повезло так, хз
Maksim Pozharskiy
Мне бы так)
Andrey
А может реально просто неделя практики продуктивная получилась
Andrey
Ну вот, комплимент чату испортил:/
Andrey
У меня тут вопрос в голове крутится, я сейчас понял, что знаю всего 1 структурный язык(си) а какие ещё существуют?
Дима
Andrey
Асм сейчас только для периферии используют?
Andrey
Ибо по-моему контроллеры программируют на си активно
Maksim Pozharskiy
Andrey
Структурный же