Igor
я просто думаю "абстрактной структуры данных ..." подразумевает как раз стл :) любят некоторые люди завенуть, это ж преподы в универе где нить
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
что значит ->
Andrii
что значит ->
a->b это (*a).b
Oleksii
так много вопросов
Oleksii
так мало ответов
Ivanov
так много вопросов
эт надо про указатели почитать, для начала
Дима
Всем привет, хочу начать изучать программирование, но не могу найти нормальный бесплатный курс по js, может кто подсказать автора или ссылочку дать 🤞🙏
Дима
Спасибочки 🤩🤗
Aksenov
https://courses.w3schools.com/ ну и вот это думаю в самый раз
Чеслав
Мой тебе совет, посмотри на Ютубе Лушенко Александра. Он очень доходчиво объясняет.
Чеслав
Хахахаха сори , Лукашенко не надо смотреть, хотят заменяет камеди Вот ссылка : https://youtu.be/lhM19KI45y4
Сергей
Блин и хочется и колется, такая шутка политическая в голове созрела
Чеслав
Трави , что теперь держать в себе
Oleg
Только будем осторожны с политикой, у @juliasva банхаммер недалеко
Сергей
Трави , что теперь держать в себе
Нет) Я пожалуй поржу в душе))
Professor
Здравствуйте. Можете подсказать идеи для сайта? В конце года мы будем представлять наш проект на республиканском уровне(прошли через школьный и сетевой) но идеи пока нет. Проект должен приносить пользу
Golubev Roman
Оценка деятельности гос. служащих по секторам ответственности
Учет количества проверяющих на этого среднего госслужащего не забыть еще учитывать
Aleks
Всем привет! Помогите плиз. Есть кто-то кто сидит на Mac Os Monterey? Поделитесь информацией как лучше настроить сервер, что лучше использовать MAMP|XAMPP или хуямп и как его настроить, я уже запутался, слишком много информации в интернете и она вся ска разная.
Женя
Парни как запрогать на python: Укажите через запятую в порядке возрастания все десятичные числа, не превосходящие 26 , запись которых в троичной системе счисления оканчивается на 22?
Andrii
Я не троллю. Если ты посмотришь на мои пет-проекты, то увидишь там чистый Си, с двунаправленными двусвязными списками без STL естественно. Мне STL использовать неудобно. И я пишу мотивировку этого. Опять же, если посмотреть на С++ код, то std::list используется не так уж и часто. Вообще, STL , например, в Qt она своя, в UnrealEngine она своя и т. п. В данном конкретном случае реализация STL даёт оверхид, что несколько противоречит принципам её построения. И надо хранить дополнительно список, и прилагать для этого усилия, потому что в некоторых задачах список где живёт наш элемент особо хранить и не надо.
Andrii
Ну код исходного ядра Линукс , самое то для новичка Ахвххвхвхв
Почему нет? Для новичка надо любопытсво и желание разбираться. И если он что-то понял в исходном коде Linux, то это в общем-то хорошая мотивация, как по мне
Игорь
Разобраться с чем? Вместо тебя код написать? Или ты не нашел в первом запросе: java parse xml/csv сразу готовый кусок кода?
Мне надо стандартными средствами Java SE, проблема с пониманием работы этих стандартных средств. Вывел общую статистику по домам, осталось поделить их по городам
Jsx707
Почему нет? Для новичка надо любопытсво и желание разбираться. И если он что-то понял в исходном коде Linux, то это в общем-то хорошая мотивация, как по мне
Согласен , я тоже написав на Си Hello world долго копался в его ядре , но увы , я там мало что понял , но увидел кучу новых ключевых слов , пытался понять что и к чему
Дима
Народ а вообще с нуля что лучше учить с++ javaS
Jsx707
Смотрел на стили написания кода
Jsx707
Народ а вообще с нуля что лучше учить с++ javaS
Смотря что делать собрался , но большинство выбирают Java , она востребованнее щас
Дима
Понял тогда начну с этого потом как вы учусь буду учиться дальше спасибочки
Vladislav
Какой тип таблицы обычно используется для хранения json данных?
Andrii
Aksenov
начать с Си ?
мне кажется это троллинг)
Шурок
Andrii
начать с Си ?
Можно начать с Си и с того, что тебе больше нравится. Если Си не зайдёт, ну значит низкий уровень не твоё. Если зайдёт, это может здорово упростить изучение остального
Andrey
мне кажется это троллинг)
Да смотря чем заниматься хочешь
Andrey
Ну типо для бэкенда полезно знать си, для фронта сомневаюсь
Дима
Понял спасибо подумаю! да сайтики и может быть гейм дев
Andrey
Вы бы ещё tasm посоветовали, чтобы компьютер сайнс прочувствовать
Дима
фотошопом владею так что можно и в гейм пойти мобильный наверное будет проще с нуля!
Дима
можно и с дельфи начать! но к чему делфи =) я просто с того времени и помню дельфи )
Andrey
Я прошу прощения, но фотошоп и геймдев далеки друг от друга, обычно для геймдева модельки делает специально нанятый человек
Andrey
Может я и ошибаюсь
Andrey
Кстати, хочу заметить, посидев в этом чате буквально несколько дней, моё понимаю проги выросло, не зря вступил, спасибо вам ребят
Дима
понятно дело что все сам не сделаешь но что отрисовать можно, сейчас пока не понятно с чего изучать с полного нуля, задумался над C++ и JS и выбор пока падает в JS так как вроде немного проще по отзывам учится, а потом уже понятно будет что конкретно нужно будет учить дальше! но просто с JS думаю какаю-то работу но можно найти
Andrey
9 класс механика?
Andrey
А проходите что? Механику или так что?
Andrey
Мне проще по разделу придумать, чем по классу
Andrey
Окей
Artyom 👻
Использование физики в программировании🤔
Artyom 👻
Или наоборот
Andrey
Это так кажется)
Ну, таски которые я делал неделю назад я долго тупил, сегодня делал уже более сложные, как орехи пошлм
Maksim Pozharskiy
Ну, таски которые я делал неделю назад я долго тупил, сегодня делал уже более сложные, как орехи пошлм
Ты связываешь это с чтением чата, а не то что ты эту неделю учился/практиковался?
Andrey
Я бы сказал так, 40% работы из той таски я узнал тут
Andrey
Мб повезло так, хз
Maksim Pozharskiy
Мне бы так)
Andrey
А может реально просто неделя практики продуктивная получилась
Andrey
Ну вот, комплимент чату испортил:/
Andrey
У меня тут вопрос в голове крутится, я сейчас понял, что знаю всего 1 структурный язык(си) а какие ещё существуют?
Andrey
Асм сейчас только для периферии используют?
Andrey
Ибо по-моему контроллеры программируют на си активно
Andrey
Структурный же