• Как убрать ошибку spawn unknown vscode c++?

    @res2001
    flow_sad, а ну да, это же плюсы
    g++ main.cpp -o main
    После сборки запустите программу и посмотрите будет ли ошибка.
    У вас какая ОС?
    Написано
  • Как убрать ошибку spawn unknown vscode c++?

    @res2001
    flow_sad, Попробуйте собрать в командной строке.
    У вас какой компилятор?
    С gcc собирать так:
    gcc main.c -o main
    Написано
  • Не видно конкретный узел в другой подсети. Почему?

    @res2001
    zipchik, Тут вроде все нормально.
    Посмотрите tracerout от 1.111 до какого-нибудь ресурса в соседней сети. И наоборот.
    Написано
  • Как убрать ошибку spawn unknown vscode c++?

    @res2001
    flow_sad, Вы, видимо, пытаетесь запустить программу под отладчиком. Но VSCode не смог найти отладчик. О чем вам и сообщает.
    Можете просто запустить программу, без отладчика.
    VSCode не содержит ни компилятора ни отладчика, он использует сторонние инструменты, которые вы ему должны предоставить.
    Написано
  • Как убрать ошибку spawn unknown vscode c++?

    @res2001
    flow_sad, Хорошо бы показать код и текст ошибки компилятора или ошибки выполнения. По вашему описанию трудно понять что вы делаете и что происходит.
    Написано
  • Не видно конкретный узел в другой подсети. Почему?

    @res2001
    zipchik,
    скрин таблицы маршрутизации прикладывал выше

    Выше нашел только таблицы маршрутизации микротиков.
    Я же говорю о таблицах маршрутизации на 1.111 (не доступный) и таком же компе в той же сети, но к которому есть доступ.
    Понятно, что на роутерах с таблицей маршрутизации все нормально - другие же узлы доступны друг другу.
    Написано
  • Не видно конкретный узел в другой подсети. Почему?

    @res2001
    zipchik, Что пробовал то?
    Что в таблице маршрутизации на не доступном компе и на доступном из той же сети?
    Если винда, то команда для вывода таблицы маршрутизации в консоль:
    route print -4

    Вариантов у вас всего 2, учитывая, что все остальные узлы доступны: либо кривая таблица маршрутизации на этом узле, либо где-то на узлах через которые проходит трафик фаерволом блокируется трафик именно с этого адреса.
    Проверить таблицу маршрутизации проще.
    Написано
  • Не видно конкретный узел в другой подсети. Почему?

    @res2001
    zipchik, Видимо проблемы в самом узле.
    Сравните таблицы маршрутизации на не доступном узле и на аналогичном доступном.
    Написано
  • Возможно ли как-то использовать обычную функцию заместо макро-функции?

    @res2001
    Vindicar, Вроде бы вопрос по Си. А тут нету ссылок. Значит что бы был эффект надо передавать указатель на port и внутри функции работать с port как с указателем.
    Так же для подсказки компилятору можно объявить функцию set_port как inline.
    Вообще компилятор в любом случае (и в случае макроса и в случае функции) попытается оптимизировать код, в идеале результат будет +- одинаковым. Но использование функции лучше по сравнению с макросом потому что в функции встроена типизация. А ваш макрос BIT_SET может работать с любыми целыми типами, но какие-то комбинации типов могут давать результат не тот, что вам бы хотелось.
    Так же обратите внимание на ответ jcmvbkbc
    Написано
  • Как оформить сортировку по алфавиту?

    @res2001
    Вроде бы ваша функция сортировки вполне пригодна для сортировки строк.
    Вот только вы ее нигде не используете. Может быть в этом проблема?
    Написано
  • Следую туториалу по тому как использовать vcpkg в проектах CMake, но выдается ошибка, может я что-то не сделала?

    @res2001
    aLL_inZi, Чтоб msys2+mingw был доступен из командной строки винды надо добавить пару путей в переменную окружения PATH и объявить еще парочку - MSYS_HOME/MINGW_HOME
    Написано
  • Загрузчик для платы на Rockchip RK3288?

    @res2001
    s60,
    так если так просто можно взять загрузчик от аналогичного устройства (с таким же процессором), то зачем такое их многообразие?так если так просто можно взять загрузчик от аналогичного устройства (с таким же процессором), то зачем такое их многообразие?

    Никто и не говорит, что он заведется, но попробовать можно.
    У процессора много настраиваемых параметров. Настройки проца завися от его использования на конкретной плате. Соответственно загрузчик пилится для платы и проводит первичную настройку процессора под используемое на плате оборудование.
    Если совпадет процессор, размер и частота памяти, то большая вероятность, что загрузчик от другой платы заведется, но что-то может не работать.
    Скорее всего тут используется загрузчик u-boot. Он предоставляется в исходниках и его можно собрать самостоятельно. В его коллекции есть много поддерживаемых плат и процессоров. Возможно вам повезет и ваша плата входит в состав u-boot, тогда вы можете просто собрать вручную загрузчик. Но никто не мешает производителю закрыть свой код для конкретной платы и предоставлять загрузчик в собранном виде.
    Написано
  • Где менять свойство cleanup.policy?

    @res2001
    Уберите тег cmd/bat. Ваш вопрос к этому тегу отношения не имеет.
    Сообщение выдает kafka, ищите ответ в документации к ней.
    Сходу нагуглилось:
    https://habr.com/ru/companies/sberbank/articles/590045/
    https://kafka.apache.org/documentation/#topicconfi...

    Судя по всему это можно указывать как параметр в командной строке. Возможно есть конфигурационный файл, куда это можно вписать.
    Никогда не использовал это ПО.
    Написано
  • Как перенести папку Users на другой диск?

    @res2001
    Ontroverso, Нормально работает. Прямо сейчас пользуюсь такой виндой. Вообще на всех своих компах с виндой профили настраиваю таким способом уже лет 15.
    Да глюк, который вы описываете имеет место быть еще со времен Win10. Но он легко лечится парой команд в powershell, правда найти эту пару команд мне сходу не удалось :) ну просто сейчас мне это крайне редко нужно и под рукой их не оказалось. К слову, последние несколько раз, когда ставил Вин11 этого глюка не было.
    Написано
  • Почему не отображает имя запущенного процесса?

    @res2001
    Этот процесс порожден exe файлом FastExecuteScript.exe

    Подозреваю, что процесс не порожден этим exeшником, а это он и есть.
    Просто Magneto - это может быть заголовок окна, или какое-то описание например, в общем - это что-то что отображает TaskManager в своем списке.
    Посмотрите в TaskManager на закладке Details в поле Name что у вашего процесса написано? Вот это и будет возвращать tasklist и по этой строке и надо искать.
    Написано
  • Как исправить ошибку «слишком длинная командная строка» и «ошибка в синтаксисе команды»?

    @res2001
    Лезть внутрь батника и смотреть, что там вызывает ошибку.
    Обычно можно включить отображение выполняемых команд, тогда в консоли будет видна команда, вызвавшая ошибку (но и остальные команды то же будет видно, так что может быть портянка длинная). Сделать это можно закоментировав команду echo off, обычно ее вызывают где-то в самом начале, чтоб отключить это поведение сразу.

    Как вариант, посмотреть содержимое config/connect-distributed.properties - нет ли там каких-то слишком длинных строк. В cmd есть ограничение на длину командной строки. Вроде бы 4Кб, но это не точно.
    Написано
  • Загрузчик для платы на Rockchip RK3288?

    @res2001
    По процессору, конечно.
    Orange Pi 5 plus на этом же проце.
    Написано
  • Как подключить файл с помощью макроса к другому файлу?

    @res2001
    CLion - это не компилятор, это IDE.
    Как правило у IDE нет своего компилятора, она использует тот что установлен в систему.
    Но бывают и варианты, например MSVS поставляется со своим компилятором.

    CLion для сборки использует cmake. cmake - это система сборки, то же отдельный инструмент, никак не завязаный ни на компилятор ни тем более на IDE. cmake выполняет файлы cmakelists.txt и запускает компилятор. cmake из коробки умеет использовать все широко распространенные компиляторы и под разные платформы. Он сам ищет установленный в систему компилятор и настраивает проект под него.

    Если у вас линукс, то скорее всего компилятор это или gcc или clang,
    Под виндой это может быть и микрософтовский компилятор или mingw (он же gcc) или тот же clang.
    Написано
  • Как подключить файл с помощью макроса к другому файлу?

    @res2001
    kan3k1k3n, В командную строку.
    Я не знаю чем и как вы собираете, привел пример для компилятора GCC и командной строки. У вас может быть другой компилятор, но суть от этого не меняется.

    Раз возник подобный вопрос, то собираете вы, очевидно, с помощью какой-то IDE, которая уже вызывает компилятор самостоятельно.
    Суть ответа состоит в том, что в первом случае не нужно отдельно собирать function1.c.
    Как вы этого добьетесь в вашей IDE я не в курсе. Можно просто исключить этот файл из проекта, но оставить его в каталоге рядом с main.c. Или каким-то другим образом сказать IDE, чтоб она не собирала этот файл.
    Обычно по умолчанию, IDE включает в сборку все файлы исходного кода в проекте. Чтоб изменить это поведение, нужны какие-то дополнительные настройки. Какие именно - зависит от конкретной IDE.
    Написано