ИТ и около ИТ-шный юмор

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (13) « Первая ... 7 8 [9] 10 11 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
RusikR2D2
14.11.2022 - 19:48
5
Статус: Offline


Ярила

Регистрация: 25.09.09
Сообщений: 1011
Цитата (gods02 @ 14.11.2022 - 19:35)
Цитата (hime @ 14.11.2022 - 18:57)
вообще, вот олды. у вас есть в серверной девки в купальниках на каблуках, а в шкафах крутые бобины?  gigi.gif

В купальниках? lol.gif В машзалах работали постоянно кондиционеры и температура там была +14..+16. Сколько бы они там просидели в купальниках? gigi.gif

Там же в тексте написано:
Если сломался кондиционер, вы (люди) сможете адаптироваться. а что насчет "железа"?
 
[^]
Rapsody
14.11.2022 - 19:50
0
Статус: Offline


Хохмач

Регистрация: 24.02.08
Сообщений: 684
Цитата (ZanycH @ 14.11.2022 - 15:56)
Ну, в принипе, сейчас можно это же напевать, нажимая ctrl-C - ctrl-V.

Неверно

Размещено через приложение ЯПлакалъ
 
[^]
Pewpewpewpew
14.11.2022 - 20:06
0
Статус: Online


Приколист

Регистрация: 30.08.17
Сообщений: 253
Цитата (Laryx @ 14.11.2022 - 15:30)
Хрен его знает, как лучше...

С одной стороны - лично я не люблю, когда система за меня решает, когда удалить объект. Должно быть всегда чётко ясно - кто создал объект, когда именно, кто удалил, и когда именно.

С другой стороны - современные сборщики мусора вполне неплохо справляются с удалением неиспользованных объектов, плюс ещё и памяти сейчас на компах прорва. Так что о реальных проблемах из-за слишком долго неудалённых объектов - я последние лет десять совершенно не слышал.

Но, с третьей стороны - именно такой вот "попустительский" подход приводит к тому, что программеры плевать хотели на ресурсы, и в результате сейчас на сматрфоне, который мощнее компов конца 90х, программы работают медленнее, чем такие же программы в то время... (Лично меня раздражает, сколько жрут ресурсов Яндекс-карты, я помню, как работали картографические системы в конце 90х, чуть ли не быстрее, на заметно меньших мощностях)...

Нам в универе говорили "память дешёвая, а мозги программиста дорогие". Доля истины есть, но сука имеем что имеем..

Размещено через приложение ЯПлакалъ
 
[^]
Scorbec
14.11.2022 - 20:30
1
Статус: Offline


Ярила

Регистрация: 21.07.14
Сообщений: 3261
Цитата (Avaddon74 @ 14.11.2022 - 18:13)
Цитата (mastercad @ 14.11.2022 - 19:48)
Цитата (Strangerr @ 14.11.2022 - 16:51)
Centroid
Цитата
Мне еще один такой попадался - что получится если написать
int i = 2;
i += i++ + ++i;

12, не?

Не, правильный ответ 8.

10 будет
i++ вернет 2, но i равно 3
++i вернет 4 (i на данный момент равно 4)
итого 4 += 2 + 4
 
[^]
dabi
14.11.2022 - 20:31
0
Статус: Online


КИЕВСКИЙ ВАТНИК

Регистрация: 22.10.10
Сообщений: 1633
Цитата (Laryx @ 14.11.2022 - 13:59)
[Режим "Зануда" ON]

Ну, вобще говоря, вполне обычный и правомерный вопрос. И любого программера, знакомого с ООП, он не должен смущать.

Ответ тут: зависит от типа деструктора. Чтобы объект удалился правильно, и деструктор был вызван именно у того типа объекта, который был создан - необходимо объявлять его виртуальным.

Но, и правда, довольно идиотский вариант - иметь указателя на потомка, а в нем - объект-предок. (На картинке запятая в возмущении пропущена.)

Реально дохрена случаев, когда создаются объекты-наследники, а мы имеем указатель на предка, и нам необходимо эти объекты удалить. Именно поэтому настоятельно рекомендуется деструктор делать виртуальным - чтобы вызывался именно тот деструктор, который принадлежит созданному типу объекта.

А тут, как я понял, наоборот. Что не есть хорошо (и ещё не факт, что компилятор разрешит такое преобразование типов).

Однако, витруальный деструктор, по идее, всё равно, должен быть вызван правильно - у объекта-предка (у класса А).

dont.gif

Это называется undefined behavior. Что в ответе и прозвучало gigi.gif
 
[^]
Modigar
14.11.2022 - 20:38
0
Статус: Offline


Ярила

Регистрация: 15.07.11
Сообщений: 5318
Цитата (Laryx @ 14.11.2022 - 14:59)
[Режим "Зануда" ON]

Ну, вобще говоря, вполне обычный и правомерный вопрос. И любого программера, знакомого с ООП, он не должен смущать.

Ответ тут: зависит от типа деструктора. Чтобы объект удалился правильно, и деструктор был вызван именно у того типа объекта, который был создан - необходимо объявлять его виртуальным.

Но, и правда, довольно идиотский вариант - иметь указателя на потомка, а в нем - объект-предок. (На картинке запятая в возмущении пропущена.)

Реально дохрена случаев, когда создаются объекты-наследники, а мы имеем указатель на предка, и нам необходимо эти объекты удалить. Именно поэтому настоятельно рекомендуется деструктор делать виртуальным - чтобы вызывался именно тот деструктор, который принадлежит созданному типу объекта.

А тут, как я понял, наоборот. Что не есть хорошо (и ещё не факт, что компилятор разрешит такое преобразование типов).

Однако, витруальный деструктор, по идее, всё равно, должен быть вызван правильно - у объекта-предка (у класса А).

dont.gif

Чувак на картинке более полно и лаконично ответил.
Ты точно программист а не менеджер какой нибудь?
 
[^]
goodhoopoe
14.11.2022 - 20:57
4
Статус: Offline


Ярила

Регистрация: 18.04.08
Сообщений: 2226
Цитата (Scorbec @ 14.11.2022 - 20:30)
Цитата (Avaddon74 @ 14.11.2022 - 18:13)
Цитата (mastercad @ 14.11.2022 - 19:48)
Цитата (Strangerr @ 14.11.2022 - 16:51)
Centroid
Цитата
Мне еще один такой попадался - что получится если написать
int i = 2;
i += i++ + ++i;

12, не?

Не, правильный ответ 8.

10 будет
i++ вернет 2, но i равно 3
++i вернет 4 (i на данный момент равно 4)
итого 4 += 2 + 4

от языка и интерпретатора зависит. в плюсах например могут быть оба варианта ответа.
 
[^]
тЯПщик
14.11.2022 - 20:57
1
Статус: Offline


Ярила

Регистрация: 20.12.16
Сообщений: 4510
- Ух, ты! В QBasic есть компилятор!!!
 
[^]
X0p0x0pb
14.11.2022 - 21:10
0
Статус: Offline


Ярила

Регистрация: 6.02.20
Сообщений: 1450
1995 год DX2-66 с ОП 128, Doom2 полёт нормальный.
Коллега, чутка постарше меня, в это время сидел в фидо, читал какие-то эхи.
Говорил что бывший одноклассник то ли сисоп, то ли косисоп.
Но это после работы, а в рабочее время что-то писали на клиппере.
 
[^]
Zayaks
14.11.2022 - 21:16
0
Статус: Offline


Юморист

Регистрация: 29.06.16
Сообщений: 427
Цитата (raptor1c @ 14.11.2022 - 15:42)
Дум на 286-м не идет. Тоже мне олдфаг. Тьфу

Викинги тоже на 286 не идут...
Только 386 🤪

Размещено через приложение ЯПлакалъ
 
[^]
vaisman
14.11.2022 - 21:17
3
Статус: Offline


Ярила

Регистрация: 10.03.14
Сообщений: 28664
Цитата (Scorbec @ 14.11.2022 - 20:30)
Цитата (Avaddon74 @ 14.11.2022 - 18:13)
Цитата (mastercad @ 14.11.2022 - 19:48)
Цитата (Strangerr @ 14.11.2022 - 16:51)
Centroid
Цитата
Мне еще один такой попадался - что получится если написать
int i = 2;
i += i++ + ++i;

12, не?

Не, правильный ответ 8.

10 будет
i++ вернет 2, но i равно 3
++i вернет 4 (i на данный момент равно 4)
итого 4 += 2 + 4

Такие дела, вроде не напорол ничего.

Верно там выше ответили, зависит от того на чем собирали. У меня GCC, а если кто в прод такое пишет, то откусите ему руки.

Это сообщение отредактировал vaisman - 14.11.2022 - 21:18

ИТ и около ИТ-шный юмор
 
[^]
awadima
14.11.2022 - 21:22
0
Статус: Offline


Балагур

Регистрация: 12.06.11
Сообщений: 894
сижу я как-то на bbs по диал-апу

Это сообщение отредактировал awadima - 14.11.2022 - 21:22
 
[^]
Basilio7223
14.11.2022 - 21:26
1
Статус: Offline


Хуй забей

Регистрация: 20.12.14
Сообщений: 2121
Цитата (Эниkey @ 14.11.2022 - 23:45)
«Не стоит, наверное, рассказывать, чем был "Лексикон" в бывшем СССР. Великолепный текстовый редактор, по функциям во многом сопоставимый с MS Office. Свои шрифты, поддержка множества принтеров, орфография и многое другое, вот что такое "Лексикон под DOS"!
- поддержка видеоадаптера VGA добавлена в версии 1.1 (8.97), более ранние нормально работают только на CGA и EGA
- поддержка мыши есть начиная с версии 1.2 (8.98)»

Добавляла управляющие символы для LPT, красиво печатал)))

Мне в своё время приходилось переводить таблицы из Лексикона и Word в Excel, а потом, поняв смысл жизни - сразу в Access.

И это на 486 компах с 95 виндой. Откуда там взялся Лексикон, ума не приложу.
 
[^]
Stan79
14.11.2022 - 21:26
6
Статус: Offline


Разработчик сайтов, интернет-магазинов

Регистрация: 9.01.15
Сообщений: 2627
***

ИТ и около ИТ-шный юмор
 
[^]
Basilio7223
14.11.2022 - 21:28
1
Статус: Offline


Хуй забей

Регистрация: 20.12.14
Сообщений: 2121
Цитата (awadima @ 15.11.2022 - 01:22)
сижу я как-то на bbs по диал-апу

Мы как-то грузили игрушки с магнитофона из одного подъезда на Спектрум в другом подъезде по проводу, кинутому с балкона на балкон.
 
[^]
AnSoR
14.11.2022 - 21:33
1
Статус: Offline


Ярила

Регистрация: 4.09.15
Сообщений: 4223
Цитата (X0p0x0pb @ 14.11.2022 - 21:10)
1995 год DX2-66 с ОП 128, Doom2 полёт нормальный.
Коллега, чутка постарше меня, в это время сидел в фидо, читал какие-то эхи.
Говорил что бывший одноклассник то ли сисоп, то ли косисоп.
Но это после работы, а в рабочее время что-то писали на клиппере.

А точно 128 мегабайт оп?)
А то модуль simm 4mb у нас на радиорынке в 95-м году стоит 140 долларов.
И я (делая трудный выбор) летом 95-го купил себе двухскоростной cd-rom

Размещено через приложение ЯПлакалъ
 
[^]
k155
14.11.2022 - 21:36
5
Статус: Offline


Ярила

Регистрация: 27.09.16
Сообщений: 4242
...

ИТ и около ИТ-шный юмор
 
[^]
Polugut
14.11.2022 - 21:37
0
Статус: Offline


Ярила

Регистрация: 27.11.18
Сообщений: 6694
Цитата (Basilio7223 @ 14.11.2022 - 21:28)
Цитата (awadima @ 15.11.2022 - 01:22)
сижу я как-то на bbs по диал-апу

Мы как-то грузили игрушки с магнитофона из одного подъезда на Спектрум в другом подъезде по проводу, кинутому с балкона на балкон.

Перевожу я как-то в "графику" для Спектрума игру с Электроники МК-85, которую в свою очередь переводил с кода для программируемого микрокалькулятора из раздела КЭИ в ТМ, и не помню как в НиЖ назывался.

До сих пор тетрадки и листки с кодом нахожу

Это сообщение отредактировал Polugut - 14.11.2022 - 21:37
 
[^]
ruggert
14.11.2022 - 21:46
0
Статус: Offline


Ярила

Регистрация: 30.11.13
Сообщений: 1669
Цитата (Basilio7223 @ 14.11.2022 - 21:12)
Вы просто не умеете.

P.s.: Согласен, в СУБД удобнее.
Но и из экселя можно выжать многое. Если знать и уметь.

Ну давайте, используйте эксель вместо 1С, у нас такие извращенцы были - зачем нам все эти программы, мы всё вручную сделаем.
 
[^]
Кот16
14.11.2022 - 21:46
2
Статус: Offline


Ярила

Регистрация: 19.01.16
Сообщений: 3284
Цитата (Basilio7223 @ 14.11.2022 - 19:12)
Вы просто не умеете.

P.s.: Согласен, в СУБД удобнее.
Но и из экселя можно выжать многое. Если знать и уметь.

Можно, особенно если ты один работаешь в файле. Но... Достаточно одного криворукого пользователя, и база полетит нахер.

Пример из жизни: вели в своё время мы отделом учет в файлике Экселевском. Его основу с данными составил я, остальные забивали по мере. А знания у всех разные... Короче, одна сотрудница у нас применила фильтры, а другая в принципе плохо работала с Экселем и про фильтры не слыхала. В общем, случился капец - одни столбцы с другими разъехались в строках. Ну там типа было так: "Вася - 1000 руб.", а стало "Вася - 25000 руб."

Заметили не сразу, благо что цифры по некоторым знали наизусть, а они оказались не те. Пришлось восстанавливать файлик руками (с этого момента я узнал значение слова "бэкап").

Так это ещё полдела. Есть дохрена любителей столбцы-строки поскрывать, а потом их обратно видимыми не сделать. И в итоге как-то неверно дали информацию, потому что столбцы были тупо скрыты предыдущим пользователем.
 
[^]
ruggert
14.11.2022 - 21:50
0
Статус: Offline


Ярила

Регистрация: 30.11.13
Сообщений: 1669
Цитата (AnSoR @ 14.11.2022 - 23:33)
Цитата (X0p0x0pb @ 14.11.2022 - 21:10)
1995 год DX2-66 с ОП 128, Doom2 полёт нормальный.
Коллега, чутка постарше меня, в это время сидел в фидо, читал какие-то эхи.
Говорил что бывший одноклассник то ли сисоп, то ли косисоп.
Но это после работы, а в рабочее время что-то писали на клиппере.

А точно 128 мегабайт оп?)
А то модуль simm 4mb у нас на радиорынке в 95-м году стоит 140 долларов.
И я (делая трудный выбор) летом 95-го купил себе двухскоростной cd-rom

А с чего вы взяли что это мегабайт? gigi.gif Вы в курсе что раньше ОЗу было в килобайтах? У меня был портативный переносной компьютер (типа недобук) на бейсике с 4 килобайтами оперативной памяти (можно было увеличить до 12 sm_biggrin.gif )

Это сообщение отредактировал ruggert - 14.11.2022 - 21:50
 
[^]
Avaddon74
14.11.2022 - 21:50
2
Статус: Offline


Юморист

Регистрация: 4.08.14
Сообщений: 427
Цитата (Scorbec @ 14.11.2022 - 22:30)
Цитата (Avaddon74 @ 14.11.2022 - 18:13)
Цитата (mastercad @ 14.11.2022 - 19:48)
Цитата (Strangerr @ 14.11.2022 - 16:51)
Centroid
Цитата
Мне еще один такой попадался - что получится если написать
int i = 2;
i += i++ + ++i;

12, не?

Не, правильный ответ 8.

10 будет
i++ вернет 2, но i равно 3
++i вернет 4 (i на данный момент равно 4)
итого 4 += 2 + 4

VS2019 стандарт C++14
То что справа от "=" выполняется в первую очередь, далее порядок выполнения слева, направо. i++ инкрементирует, но возвращает результат до инкремента, ++i возвращает результат после инкремента.

Базисы знать надо!

Это сообщение отредактировал Avaddon74 - 14.11.2022 - 21:58

ИТ и около ИТ-шный юмор
 
[^]
superparadox
14.11.2022 - 21:51
0
Статус: Offline


Хохмач

Регистрация: 18.12.12
Сообщений: 674
Ну и от меня

Это сообщение отредактировал superparadox - 14.11.2022 - 21:52

ИТ и около ИТ-шный юмор
 
[^]
Strangerr
14.11.2022 - 21:52
0
Статус: Offline


Tanstaafl

Регистрация: 26.09.13
Сообщений: 3711
TraderFX
Цитата
В том, что причем тут олды?

Кто такие олды? Как по мне - старики, заставшие самый рассвет интернет-эпохи. Но, блять, четвертый пень и башорг - это недалекое прошлое. Четвертый пень - это была мощная и современная машина даже в начале моей "карьеры" в компах, а я ваще ни разу не олд. У меня был селерон какой-то 800 МГц и я еще играть на нем умудрялся в линейки всякие, используя моторолу С650 в качестве модема. Год был 2006-2007

Э-э-э-э... доступ в интернет через сеть X.25 - достаточно старО? Это когда трафик килосегментами считали. Спринт, потом Глобал Ван. ПАДы, эйкон-карты...
 
[^]
Bashorc
14.11.2022 - 21:53
0
Статус: Offline


Ярила

Регистрация: 8.05.15
Сообщений: 9906
Цитата (ruggert @ 14.11.2022 - 14:49)
017

Я не олд, но я на башорге сидел с Pentium-133 gigi.gif
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 66831
0 Пользователей:
Страницы: (13) « Первая ... 7 8 [9] 10 11 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх