Andrii
что за бред? почему так плохо? ну вернее он подсвечивает, но он перестал подсвечивать грубые ошибки
Потому что для C++ достаточно сложно понять, что это ошибка. Есть хидера, есть макросы. Вот как понять, что такой переменной нет?
Jsx707
Даже добавил запись в settings.json ибо он был почти пустой
Jsx707
Jsx707
Programmer_2003
Она же стринговая)))
После присваивание посмотрите, значение идёт как целочисленное, но это параметр из функции.
Jsx707
Мб настройки расширений сбились. Их можно перезагрузить
выключал и включал обратно параллельно с этим перезагружал сам редактор
Гавриленко
И так перезагружали?:
Jsx707
ох, так нет, секунду
Алексей
Jsx707
И так перезагружали?:
как вот это меню открыть shift + p?
Гавриленко
f1
Jsx707
спасибо
Гавриленко
Заработало?
Programmer_2003
Разница принципиальная!
В смысле? Функция и метод совсем разные понятия? 😅 Я думал одно и то же, просто в разных языках по разному называют, где-то функции где-то методы.
Jsx707
Заработало?
всё равно он даже самые грубые ошибки не подсвечивает, а вот какие методы у какого класса есть вот это он всё остальное подсвечивает, но не ошибки
Vyacheslav
А ты до чего дошел в синтаксисе?
В каком смысле? Базовый синтаксис весь прошел
Jsx707
та бесполезно, я не знаю что мне так не везёт с этим редактором
Гавриленко
А почему не visual studio или другая ide конкретно под кресты?
Алексей
Потому что для C++ достаточно сложно понять, что это ошибка. Есть хидера, есть макросы. Вот как понять, что такой переменной нет?
Не говоря уже о том что а и А это разные переменные и а в двух разных функциях это две разные переменные. Не прочувствовав границы переменных трудно такое осознать
Гавриленко
Не говоря уже о том что а и А это разные переменные и а в двух разных функциях это две разные переменные. Не прочувствовав границы переменных трудно такое осознать
Это еще просто понять. А вот запомнить разницу между глобальными\локальными константами\переменными - вот где вывих мозга
Алексей
После присваивание посмотрите, значение идёт как целочисленное, но это параметр из функции.
Сейчас вообще не понял. Я писал о том что str.leghth() стринговый метод
Jsx707
А почему не visual studio или другая ide конкретно под кресты?
Не важно. Я выбрал просто как для удобство под Linux и всё, всё работало
Jsx707
сейчас же НЕТ.
Гавриленко
Code::Blocks*
Jsx707
codeblock не пробовали?
Знаю что это, но использовать не хочу как-то
Programmer_2003
Jsx707
vscode и выглядит нормально, но почему всё на соплях держится, почему какая бы система не быа оно не работает?)
Михаил
Почему какую-бы систему и какую бы версию не использовал, vscode никогда не подсвечивает нормально C++ код?
дружище, clangd тебе в помошъ я сам удивлен насколько он работает быстрее приблуды от MS У меня еще ни разу не проваливалась компиляция, если clangd говорит что ошибок нет
Andrii
Не говоря уже о том что а и А это разные переменные и а в двух разных функциях это две разные переменные. Не прочувствовав границы переменных трудно такое осознать
Нет, я скорее про то, что #ifdef SOME_OPTION int a; #else char a; #endif и попробуй догадайся, когда переменная какого типа. Или #define NAME(a) prefix_##a int NAME(test); и попробуй догадайся, что определена prefix_test. Не говоря о том, что надо найти все хидера, а какие подключатся в том или ином конфигу тот ещё вопрос, и т. д. и т. п. и др. и пр.
Алексей
В каком смысле? Базовый синтаксис весь прошел
Иш ты. Завидую. А дальше куда смотреть будешь? Я в unreal engine and artificial intelligence
Гавриленко
Иш ты. Завидую. А дальше куда смотреть будешь? Я в unreal engine and artificial intelligence
А у вас есть степень в математике, чтобы нейронки на плюсах писать?
Andrii
А у вас есть степень в математике, чтобы нейронки на плюсах писать?
А зачем степень по математике, чтобы нейронки писать?
Гавриленко
А зачем степень по математике, чтобы нейронки писать?
Я имел ввиду любую вышку, связанную с этой темой. Нейронки же могут решать разные задачи. Также они не столь просты, чем какие-нибудь алгоритмы с codewars
Алексей
А у вас есть степень в математике, чтобы нейронки на плюсах писать?
А для этого нужна степень? Нет я свою не защитил и у меня там нейронок нет. У меня там фреймовые модели, продукционные
Алексей
Гавриленко
А для этого нужна степень? Нет я свою не защитил и у меня там нейронок нет. У меня там фреймовые модели, продукционные
Ну на своем компьютере вы можете делать что хотите, пока об этом никто не знает. Просто интересно с каким багажом знаний вы решили пойти в нейронки.
Vyacheslav
Ну проще всего ембедед
для меня точно не проще я от электронщины очень далёк
Andrii
Я имел ввиду любую вышку, связанную с этой темой. Нейронки же могут решать разные задачи. Также они не столь просты, чем какие-нибудь алгоритмы с codewars
Ну... на самом деле всё просто, в 95% случаев надо найти готовую нейронку и максимум обучить ёё на родных данных.
Andrii
для меня точно не проще я от электронщины очень далёк
Ну... там много не связанного с электронщиной
Andrii
Тогда почему кресты, а не питон?
Обычно это или исторически так было, или надо портануть алгоритм на firmware.
Алексей
Про редактор не помню кто спрашивал. Если места на диске или в оперативе я использовал https://www.embarcadero.com/ru/free-tools/dev-cpp
Jsx707
Я удалил этот мусор полностью вроде
Jsx707
sudo apt remove code rm -r .config/Code
Jsx707
Продолжу лучше использовать sublime text
Алексей
для меня точно не проще я от электронщины очень далёк
Я не про то. Я про то что работы больше всего в нем
Vyacheslav
Я не про то. Я про то что работы больше всего в нем
ааа это я заметил уже, да но пока чот реально не понимаю куда дальше.
Алексей
Я удалил этот мусор полностью вроде
Во у Вас проблема с редактором. Возьмите то что я использовал.
Vyacheslav
Ну... там много не связанного с электронщиной
ну пока я дальше слова embeded не продвинулся )
Jsx707
Я лучше буду использовать vim , sublime text 3, чем это.....(vscode). Которое ещё много весит и при этом работает через одно место
Алексей
ааа это я заметил уже, да но пока чот реально не понимаю куда дальше.
Не я определился Qt и все что можно на нем нарисовать😁
Jsx707
cmake-синтаксис кстати не умеет нормально доплнять, одно из расширений sublime text делает это шикарно
Vyacheslav
Не я определился Qt и все что можно на нем нарисовать😁
спасибо, я в своей жизни уже нарисовался в сласть 😁
Алексей
Ладно пошел я кодить
Jsx707
Кстати Алексей, вот простой пример ООП, максимально банальный, но рабочий, собирается через cmake
Jsx707
Онна самом деле просто создан мною чтобы потренировать мои навыки раьоты с cmake
Jsx707
да глянь расширение clangd
Спасибо. Но я уже окончательно отказался от Visual Studio Code
Jsx707
и от всего пожалуй, что связано с Microsoft
Михаил
есть редактор типа vscode из которого вырезали microsoft и телеметрию (но по функционалу тот же вскод)
Михаил
Jsx707
Кстати Алексей, вот простой пример ООП, максимально банальный, но рабочий, собирается через cmake
тут просто создаём папку Build, переходим в неё, открываем в теримнале и пишем "cmake ..."
Jsx707
Ого
Jsx707
прикольно, я так понял он совместим с плагинами vscode?
Михаил
Jsx707
Я кстати хоть и не использовал, но могу сказать, что OpenSuse - хороший выбор
Jsx707
сам хочу попробовать