Alex
Запросто, бухло же было в 90 ые жидкой валютой.
m700
А если собеседовала мама?
если у мамы прошел тока на мидла то стоит задуматься не приемный ли)
Oleg_Dub
Добрый вечер, кто знаком с Xamarin, вот если бы вас попросили описать его одним словом, это было бы плохое слово? Или хорошее? Читаю, читаю, с пустого в порожнее переливают с этим замарином...а выводов определенных нет.
Andrii
Написано ООП эффективна лишь когда речь идёт о больших и сложных программах. И какие тогда признаки того что программа сложная и большая? Чем это измерить можно?
Особо никак, и вообще это часто религия, типа мой бог круче :) И это не говоря о том, что в Java ООП одно, в Python другое, в Go непонятно, или третье или не ООП, и т. п.
David
Объясните разницу между структурой и классом на плюсах☺️
David
Модификаторы доступа, еще?
Andrii
Объясните разницу между структурой и классом на плюсах☺️
Нету, это синонимы. Ну, если не говорить о том, что структура начинается в public: а класс c private:.
Andrii
Отличие больше в мозгах, если я вижу struct то скорее всего это что-то сишное, без сложных данных внутри. Если class то это может быть со злым множествененным виртуальным наследованием
утин
Нету, это синонимы. Ну, если не говорить о том, что структура начинается в public: а класс c private:.
разве структура не хранится в озу в то время как класс в куче?
m700
утин
насколько помню это шарпная особенность
возможно, поэтому и предположил
Warox
это с++ таблица ? Го ссылку
David
Пише в низу c-sharp
утин
это с++ таблица ? Го ссылку
это шарпы, но я не думаю что в ++ различия между структурой и классом только в модификаторе
утин
В C++ эти конструкции идентичны, за исключением того факта, что структуры по умолчанию открыты для доступа, а классы — закрыты.
утин
а ну пиздец, рили модификатор тупо
утин
ну хз но причем тут фича шарпа к с++ - не понятно
это лишь предположения были, не плюсер так что закидывайте камнями
утин
Использование Есть популярное мнение, что для "расово правильных ООП классов" надо использовать только class, а для структур данных - только struct, и еще у struct не должно быть методов. Это не более чем вкусовщина, и подобные вещи должны быть закреплены в руководствах по стилю кодирования, как например это сделано в Google C++ Style Guide.
David
Посоветуйте прям реально крутые уроки по Qt (C++, QtWidgets)
Andrii
разве структура не хранится в озу в то время как класс в куче?
Смешались в кучу кони-люди... Что такое ОЗУ? Вообще, в С++ всё хранится в стеке. Хочешь в куче, используй new
Warox
ну стек - озу куча - пзу
стек - озу куча - озу*
Andrii
ну стек - озу куча - пзу
ПЗУ это BIOS. ПЗУ постоянное запоминающее устройство, т. е. память, что не стирается при выключении
утин
и рили я додик, я почему-то думал что куча гдето на диске, как временный файл висит
Warox
ПЗУ это BIOS. ПЗУ постоянное запоминающее устройство, т. е. память, что не стирается при выключении
в чем тогда минус ? С кучей куча проблем если стек сделать большим, можно обхожиться без запары с освобождением памяти
Warox
ыыы утечка памяти
?? метод закончился - все умерло блок иф закончился - все умерло
Andrii
в чем тогда минус ? С кучей куча проблем если стек сделать большим, можно обхожиться без запары с освобождением памяти
Ну... стек уходит по выходу из функции автоматически. Например, к тебе пришёл конекшен, где его хранить? В куче, потому что уничтожается он по дисконнекту, а не в момент выхода из фукнции.
Warox
а зачем тогда большой стек?
стек позволят избежать уборки умора в c# и я пологаю, с++ стек позхволяет не парится за переменные, так как они сами очистяться
Andrii
стек позволят избежать уборки умора в c# и я пологаю, с++ стек позхволяет не парится за переменные, так как они сами очистяться
Стек производительнее, но не всегда подходит, потому что часто жизнь не привязана к функции
утин
Warox
Ну... стек уходит по выходу из функции автоматически. Например, к тебе пришёл конекшен, где его хранить? В куче, потому что уничтожается он по дисконнекту, а не в момент выхода из фукнции.
ну конекшен ладно но все немного живущее да, там будет копирование данные вместо передачи по ссылке, но хз, настолько это болезненно данные копируются и так постоянно из за разбереяния прилдожения на слоие где везде разыне модели и тд
Warox
ну я не сталкивался с тем что у меня из кучи сборщик снес какую-нибудь переменную
со стека она тоже не будет снесена если она в области видимости
Andrii
ну я не сталкивался с тем что у меня из кучи сборщик снес какую-нибудь переменную
Дык это специально сделано прозрачно. Вопросы начинаются, когда у тебя ресурсы, которые не столь безразмерны, как память.
Marchal
Товарищи, простите за беспокойство, нужна небольшая помощь. Подскажите, как сделать пауз-меню через escape, чтобы при повторном нажатии возвращало к игре?
Саят
Товарищи, простите за беспокойство, нужна небольшая помощь. Подскажите, как сделать пауз-меню через escape, чтобы при повторном нажатии возвращало к игре?
Создать 2 функции, одна для паузы и вызова мегю вторая для отмены сих действий. И нужно прописать флаг(переменная с тру/фолс) которая проверяется при нажатии кнопки и меняет свое значение после выполнения кода. К примеру isPaused = false будет по дефолту, после нажатия ескейпа проверяется этот флажок и сразу значение флажка меняется на true, после отрабатывает функция вызова меню.
Саят
If (isPaused == false) { isPaused = true; pauseGame(); callMenu(); } else { isPaused = false; unpauseGame(); closeMenu(); }
Marchal
Сейчас попробую
Marchal
Получилось, спасибо!
ioannes
Хакерранк или кодворс или литкод
Marchal
У меня не нажимаются кнопки в во время паузы. Хотя я вроде проставил Visable, Enabled = true, в функции нажатия
Marchal
Подскажите, что я делаю не так?
Rit
Где взяли?
у Виктора Сторка
Rit
Чем кстати лучше пользоваться Sublime text или VS code. Просто я щас смотрю и в интернете половина советует одно программу, а половина другую
Rit
Или для начала особой разницы нету
Alex
Интересно о создателе торентов https://pikabu-ru.turbopages.org/turbo/pikabu.ru/s/story/koyen_bryem_sozdatel_torrenta_glavnoy_gavani_itpiratov_6744715
Анатолий
https://www.coursera.org/learn/algorithms-part1-ru я про этот
Благодарю! Я что-то тыкался на курсере,так ничего внятного и не нашёл
Corn
Дамы и господа, нужна ваша помощь... Только начал изучать программирование с нуля... В Python появилась вот такая проблема... При вводе цифр в инт инпут выдаёт ошибку... Как исправить?
Corn
Corn
Но если вставить пробелы в инпут, то всё работает
Амбассадор необецношчи
Здравствуйте! Такой вопрос (от новичка) Надо сделать страницу, где выбрав несколько вещей, нам пишет "цену" этих вещей. Условно: Яблоко 10 руб Груша 5 руб Слива 20 руб Абрикос 15 руб После того, как нажму например на яблоко и сливу, и кнопку посчитать, мне выдаст их суму цены (25 руб) Кто знает, как написать такую страницу на хтмл+цсс, или знает как правильно загуглить мне это?
infa
Тут ты всего 2 числа вводишь
Natalie
где в идее настроить чтоб при создании нового класса сразу класс и метод прописывались автоматом?
В целом обычай такой, что сначала гуглишь, если не находишь ответ, обращаешься к людям, в данном случае в чате. Это первое. Второе, при создании класса в окне его определения можно выбрать автоматически этот метод (а-ля поставит галочку напротив «выбрать public static void main)
Амбассадор необецношчи
Что Гугл говорит?
Не могу найти, то что нормально объяснит (как новичку)
Амбассадор необецношчи
Мне нужен самый простой скрипт, который возьмёт а+б или а+б+в и выдаст д