Михаил
Добрый вечер. Есть два заголовочных C++ файла с объявлениями классов (определение еще не готово). Один класс содержит вектор из объектов второго класса, второй содержит функцию, принимающую в аргументы указатель на массив с указателями на объекты первого класса. Есть какой-то способ их соорганизовать?
Михаил
Михаил
Daniil
Но все таки не должен же быть такой высокий спрос в будущем, если каждый второй становится программистом
А каждый второй и не сможет Профессия всё - таки достаточно специфичная
Михаил
Используй forward declaration
Так уже классы разбиты на определение и объявление. А надо записать такую функцию в заголовке
Борисов
Так уже классы разбиты на определение и объявление. А надо записать такую функцию в заголовке
Под forward declaration, скорее всего, имелось в виду что-то типа: #ifndef MESH_HPP #define MESH_HPP #include <vector> // #include "model.hpp" class Model; struct vec3 { float x, y, z; } class Mesh { public: std::vector<vec3> vertices; std::vector<unsigned int> indices; void applyShadows(Model** environment); }; #endif
Михаил
а, так можно
Михаил
Всё, спасибо
молодой
господа питонисты подскажите куда лучше совать созданный virtual env? вот я допустим сделал проджект и хочу к нему приделать енв, мне его нужно делать в самой папке проекта или вообще без разницы куда хочу туда и сую?
ДжейДжона
Жесть. Читаю книгу, несколько раз читаю пример, вроде всё осознал. захожу в IDE пытаюсь повторить и всё, половину уже забыл из 10 строк. Что с памятью?
Алексей
Меня такие примеры заставляют задуматься - кто то на бэйсике писал когда то, физтехи заканчивал, но шел в торговлю за лучшей жизнью, сейчас возвращаются в ИТ - куда я с финансовым образованием. 😁 Но в тоже самое время, ваш пример меня идейно вдохновляет. Если есть возможность, можете поделиться - что изучали, как нашли первую работу и что значит быть джуном в таком возрасте? Давно ли перешли?
Я вообще (сейчас) учу с++, но в институте учил базы данных, FoxPro. И на пороге джуства работал в колледже преподавал все эти срр, MSSQL, сети и т.д. Горел очень. Сейчас перегораю неудач много, особенно с фреймворками. Короче год назад жена говори:"у нас программист уволился. Пойдешь к нам?" Я подумал, что последняя запись о том что я программист была после института в 98году. Решил зайти с формальной двери. Ровно год спустя устроился на должность "администратор баз данных" и если на должности программист я больше как сисадмин работал, то теперь я сижу в чистой рубашечка на одном месте и пишу код. Не всегда торопясь. А тут приходит шеф и говорит, что принято решение обновляться с точки зрения технологий, MSSQL уже куплен выбирайте язык на котором будем пкреписывать FoxPro. Так что недели через три я начну проект скорее всего на python. Так что я не только базы подтяну, но ещё и новую технологию выучу. Как-то так😉
ДжейДжона
Сергей
@juliasva Привет! Правда ли что разработчики СНГ уровня джун, это +- мидл в Европе? Верно ли такое рассуждение?)
Vyacheslav
Не знаю, как я вообще смогу научиться чему-то если так туплю
Обязательно научишься Сначала будешь перепечатывать с книги, потом задачки начнёшь решать простенькие, потом чо нибудь посложнее Ну и по шажочку за раз - научишься
ДжейДжона
Обязательно научишься Сначала будешь перепечатывать с книги, потом задачки начнёшь решать простенькие, потом чо нибудь посложнее Ну и по шажочку за раз - научишься
Ну раз так, то окей. Такие тупняки дико демотивируют. Складывается ощущение , что мозги засохли и ни на что не способны
Vyacheslav
Не знаю, как я вообще смогу научиться чему-то если так туплю
Не пытайся запомнить. Это контрпродуктивно Списывай Как начнёшь понимать чо там под пальцами происходит так значит и осознал )
Алексей
Ну раз так, то окей. Такие тупняки дико демотивируют. Складывается ощущение , что мозги засохли и ни на что не способны
Это теперь всегда с тобой😁😁😁👍, расстраиваться не стоит. У меня перед последним решением такое было. Я 4 дня жене мозг выносил, что я тупой и что меня выгонят за ненадобностью😉
Daniil
@juliasva Привет! Правда ли что разработчики СНГ уровня джун, это +- мидл в Европе? Верно ли такое рассуждение?)
Мне кажется отличие мидла от джуна по большей части сосредоточена на умении самостоятельно решать свои задачи и правильно работать в команде
ДжейДжона
Это теперь всегда с тобой😁😁😁👍, расстраиваться не стоит. У меня перед последним решением такое было. Я 4 дня жене мозг выносил, что я тупой и что меня выгонят за ненадобностью😉
)))) Хорошо если это просто неотъемлемая часть профессии. Сложно это принять за норму. В других профессиях за это не гладили по головке.
Алексей
Каждый второй не равно качество, конкуренция была, есть и будет на рынке вакансий
Да мы тут чуть ли не вчера обсуждали что на должность трейни набегается народу на средний российский город а на сеньеры за 7к зелени ни одного человека не найти
Vyacheslav
Ну раз так, то окей. Такие тупняки дико демотивируют. Складывается ощущение , что мозги засохли и ни на что не способны
Да это нормальная тема Вот сижу читаю как функция работает - читаю байты из файла Ну все же понятно вроде, из файла - в буфер Начинаю писать - час прошел, три строчки написано )
Алексей
)))) Хорошо если это просто неотъемлемая часть профессии. Сложно это принять за норму. В других профессиях за это не гладили по головке.
Просто в нашей профессии, особенно в начале карьеры каждая новая задача кажется неразрешимой проблемой с которой именно ты никогда не справишься😁
Arutemu
Не знаю, как я вообще смогу научиться чему-то если так туплю
К примеру, если у меня не получается выполнить ту или иную задачу или же осмыслить материал, тупым я себя не считаю. Я считаю, что недостаточно осознал и понял материал, или недостаточно знаю для его понятия, а это - исправимо. Думаю, что это хороший подход, нежели чем заявление на собственную недостаточную "интеллектуальность"
Arutemu
Навыков недостаточно, вот и не получается
ДжейДжона
Просто в нашей профессии, особенно в начале карьеры каждая новая задача кажется неразрешимой проблемой с которой именно ты никогда не справишься😁
Тут даже не в том, что я не понимаю. Немного не так. Читаю книгу, всё окей, всё понял. Задаём тип данных, выполняем условия, получаем результат, окей. Перехожу кодить и "ээээээ, что там за оператор был в начале?". Подсмотрю, окей. Дальше проблем нет, может где -то по синтаксису мазану, но вымораживает именно эта тема с забывчивостью. 10 секунд назад читал три как называется оператор и уже не помню.
Vyacheslav
Каким образом исправить? Прочитать ещё раз 10, чтобы в сумме было 20-ый раз? Я например уже месяц учу css,сегодня пытался верстануть сайт, так это такой треш был 😂
Написать 10 раз намного полезнее чем 100 раз прочитать А один дебаг, с отлавливанием неявной ошибки ещё полезнее
Arutemu
Ну и практика, конечно. Иногда с ее помощью получается понять намного лучше
Vyacheslav
Тут даже не в том, что я не понимаю. Немного не так. Читаю книгу, всё окей, всё понял. Задаём тип данных, выполняем условия, получаем результат, окей. Перехожу кодить и "ээээээ, что там за оператор был в начале?". Подсмотрю, окей. Дальше проблем нет, может где -то по синтаксису мазану, но вымораживает именно эта тема с забывчивостью. 10 секунд назад читал три как называется оператор и уже не помню.
Неее За это точнг не парься Чем дальше залезешь тем больше вещей узнаешь: все заучить невозможно Вчера писал функцию, сам придумал, сегодня сам у себя её копипастишь в новый проект, потому что писать заново будешь так же долго ) А когда пишешь - то что часто используешь само запоминается Это как иностранный язык, нужно писать или говорить чтобы выучить
Oleksii
Бот апи 6.0, привет webApp. Странная штука
Pershan
Написать 10 раз намного полезнее чем 100 раз прочитать А один дебаг, с отлавливанием неявной ошибки ещё полезнее
то есть лучше, прочитал теоретическую часть и в конце когда уже идёт практическая часть, раз 10 написать по разному, покрутить этот код, это идея) я просто смотрел видосы Леши и там был какой-то видос с этапами и он говорил, что на html и css не стоит огромного внимания заострять, недели две хватит и сразу переходить на js, но идёт месяц я до сих пор не могу заверстать сайт с нуля)я понимаю что когда примерно применяется, но когда сажусь писать код уже, то начинается трешня и подглядывание в чужой код
ДжейДжона
Зачем ты пытаешься запомнить?
Ну а как? Хранить кучу материала под рукой, чтобы потом искать нужную страничку с примером, где будет подсказка, что нужно применить readLine к примеру. Можно и не учить, но тогда нужэно иметь под рукой описание каждого такого оператора, дабы в нужный момент его применить
ДжейДжона
Зачем хранить под рукой, когда есть гугол?)
Нуууу, может так и нужно. Тут я бы скорее хотел почитать про всевозможные такие операторы, для того чтобы знать что они существуют и что они делают. загуглить потом действительно можно будет
ДжейДжона
собсно погуглил, нашёл. То что нужно)
Сидредин
Нуууу, может так и нужно. Тут я бы скорее хотел почитать про всевозможные такие операторы, для того чтобы знать что они существуют и что они делают. загуглить потом действительно можно будет
Есть 2 действенных подхода (каждый выбирает более подходящий для себя): 1) читаешь про оператор и сразу в коде проверяешь его работу 2) не читаешь про операторы, а ставишь перед собой задачи, составляешь алгоритмы их выполнения и затем ищешь операторы, с помощью которых можешь реализовать эти алгоритмы
Сидредин
Вот тут опытный hr то же самое говорит https://www.youtube.com/watch?v=1MP3tSpl3U8
Pershan
Надо просто посмотреть мини курс по вёрстке простого макета
Привет, искал что-то подобное, не мини, а просто верстку макетов с нуля, прям с полного нуля, свежее, ничего не нашёл толкового
Pershan
https://youtu.be/vkq7ckCkvjY
Женю я обходил, он какие-то вещи пропускает, которые мне не понятны, думаю любому новичку не ясно, поэтому сложновато с ним, а так у меня час этого видоса просмотрено, потом выключил
Pershan
https://youtu.be/vkq7ckCkvjY
все же спасибо)
Pershan
который обучающий ?
Сидредин
Женю я обходил, он какие-то вещи пропускает, которые мне не понятны, думаю любому новичку не ясно, поэтому сложновато с ним, а так у меня час этого видоса просмотрено, потом выключил
Непонятные моменты можешь гуглить. Если не найдёшь - можешь спросить в чатах, желательно фронтендерских, но можно и тут без проблем
Pershan
только этот, и то пару частей
Сидредин
Pershan
несколько уроков
Pershan
потом я нашёл коде.му и начал там изучать, мне больше именно так зашло, чем слушать, тогда я ещё слушал на обычной скорости, и мне прям спать хотелось, а сейчас когда читаю, то так больше укладывается, но насчёт того, чтобы посмотреть реально чью-то верстку, это хорошая идея, даже на инглише
eye=x×s²
Половину прошёл, все гуд
eye=x×s²
Там у него есть материалы
eye=x×s²
В конце макет
eye=x×s²
Под видево ссылка, там материалы
eye=x×s²
А бля, а там макеты делают...хз
Pershan
https://youtube.com/playlist?list=PLNaJj8xMY1XQgYzVhLEFD4WSKqEhj4Sx1
это ты мне скинул прям фулл обучалку по css? Я просто вчера закончил практически всю теорию с практикой, сегодня попробовать верстануть, но там нет макета, а просто сайтик на него смотришь и начинаешь верстать, нет никаких значений, может поэтому сложности
Pershan
А бля, а там макеты делают...хз
Все равно сохранил себе, спасибо 🙏
Сидредин
Для мидлов и выше ничего не поменялось вроде)
Pershan
А бля, а там макеты делают...хз
пройдусь по описанию гляну что там
Pershan
У меня ещё есть)0)
делись тогда 😀