mkone112, отнюдь. Мне изрядно пришлось позаниматься нелюбимыми делами и не маяться "проблемой" недостаточной ими удовлетворенности. Вот попрочнее став на ноги, я, даже не меняя место работы, фактически занял другую должность и полностью сменил круг своих обязанностей.
Найдя (и частично - создав) востребованное применение своему любимому делу.
xSPiRiTx, в моей практике перевод офиса на Линь сопровождался перекомпиляцией кроссплатформенного внутреннего софта и переносом на веб-технологии всего остального (причем некоторые программы заменены чистым JS на одной страничке, даже без обращения к серверу).
Зато потом администрировать этот офис можно "сидя лицом к югу". Никаких "я ничего не делала, оно само"...
Однако заменять каждый вызов однажды написанной функции sort впихиванием на это место тела всей функции - это даже не стоя в гамаке, а вприпрыжку... Оптимизирующий компилятор уже лет двадцать как делает это, если сочтет нужным, и уж явно не хуже крестовика-джуниора.
Никита Ярёменко, та щоб тому повылазило, кто настрочил такую хрень, да еще учит ей других.
Никаких реальных причин запихивать такие функции в макросы нет, а вот огрести геморроя от такой практики, наоборот, можно очень легко и непринужденно.
А у вас нет ощущения, что методичку по лабораторным писал человек, который просто неверно использует термин "макрос"? По заданиям больше на функцию похоже...
Для будущего мы встаем ото сна.
Для будущего обновляем покровы.
Для будущего устремляемся мыслью.
Когда мы услышим шаги стихии огня, мы будем готовы управлять волнами пламени.
Для будущего.
А цепляться за древние Дельфы - это тупик. У меня в локалке как-то запустили старую машинку на WinXP - так она уже ни одной шары не видит, ибо используемая сейчас Самба - что на Десяточках, что на Дебиане - перестала поддерживать ту древнюю первую версию.
Лаврентий, ну, вы в любом случае получаете эти данные на бэкенде. Но при массовом извлечении информации из БД логично не повторять одни и те же запросы в цикле, а собрать их в один, а потом просто разобрать результат по айдишникам связей. Более того - такие простые запросы чаще будут одними и теми же, и повышается шанс, что результат придет из кэша БД, не создав на нее нагрузки вовсе.
Это если грамотно написано и платформозависимые места решаются исключительно через фреймворк.
В любой библиотеке путь, например, "%TEMP%\\mycachefile.tmp" - не будет работать ни под чем, кроме виндов.
"Как раз фильтры" не телепатией занимаются, а пытаются угадать, где размытую линию можно сделать четкой, а предположительно посторонний штрих закрасить фоном.
В общем случае на произвольной картинке получается хрень. У профи руками в фотошопе и то на большинстве испорченных такими помехами фото ни черта не выйдет, а вы надеетесь на тупой автомат.
Автомат может чем-то помочь, только если вы четко представляете, что хотите вычленить (номера авто, например) и готовы пожертвовать ради этого всем остальным.
"Как можно раньше начать" и "улучшать С++" - заведомо несовместимые вектора. Для прокорма - хватайся за то, что найдешь. Вот когда будет на что жить - тогда и можно вдумчиво осматривать горизонты.
Начинающие в С++ - такая ценность, которую половина российских универов каждую весну вываливает...
Найдя (и частично - создав) востребованное применение своему любимому делу.