• Что означают эти строки в коде?

    @res2001
    Тут ошибка:
    poss = new int*[N - 1];
    Нужно:
    poss = new int*[N ];

    И тут выход за пределы памяти:
    poss[i - 1] = matrix[i];
    при i = 0;

    код не мой

    Похоже код писал человек то же не сильно разбирающийся в теме.
  • Возможен ли удаленный доступ к Zyxel Keenetic с серым ip?

    @res2001
    OM1, Да вы правильно поняли. Если роутер умеет OpenVPN, то этот вариант сработает.
    Только не через
    этот ip
    , а вы с компа, на котором хотите получить доступ должны стать вторым клиентом ВПН и тогда вы будете с роутером в одной сети и будете иметь к нему доступ. Чтоб получить доступ к компам за роутером, нужно прописать соответствующий маршрут в настройке ВПН сервера. На сколько russianproxy.ru обеспечивает такие возможности я не в курсе, но OpenVPN это умеет.
  • Почему данный код является рабочим?

    @res2001
    Где добавляются и удаляются записи в post?
    Если бы вы при добавлении взводили таймер на указанное время, то можно было бы вообще уйти от вечного цикла и работать по событиям. И весь этот код стал бы не нужным, кроме строки с print.
  • Чем сделать зашифрованную область на hdd?

    @res2001
    Вечно Голодный, Про другой компьютер в вопросе ничего не было.
    В этом случае, можно использовать какой-нибудь TrueCrypt или VeraCrypt или аналоги. Но в любом случае на комп ставить ПО нужно, а значит и права администратора нужны.
    Без установки ПО можно только шифровать файлы с помощью PGP/GPG, например. Но в таком режиме не удобно работать - нужно постоянно расшифровывать/зашифровывать файлы вручную.
  • Повторяется ли цифра в восьмизначном числе 3 раза?

    @res2001
    Денис Загаевский, Согласен, не нужно. Это было первое, что в голову пришло. К тому же чуть раньше был похожий вопрос на повторения.
  • Почему недоступны шары и RDP?

    @res2001
    Иван Выров, Смотри пакеты виндовой сети: TCP/UDP: 135-139, 445 и RDP: TCP/3389
    Подробнее можно посмотреть в виндовом фаерволе.
    Возможно какая-то из рабочих станций/серверов DOSит на виндовые порты.

    Можно попробовать, когда на сервере снова сеть начнет глючить, выключать раб.станции по одной и смотреть реакцию сервера.
  • Почему при смене кодировки консоли затрагивается только часть текста?

    @res2001
    Я всегда исходники делаю в UTF-8 и для строк использую широкие символы, если приложение консольное, то определяю кодировку консоли и перекодирую строки программы в нужную кодировку. С вводом из консоли аналогично. Таким образом программа не зависит от кодировки консоли.

    А у вас:
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    setlocale(LC_ALL, "Russian");
    Т.е. вы принудительно меняете кодировку консоли на 1251, это не правильный подход. Хотя и рабочий (если исходники будут в 1251). Рекомендую про кодировки почитать статьи на хабре, они есть, это, на самом деле, не такой простой вопрос, как кажется.

    PS: если исходники сделать в кодировке 866, то вышеприведенных строк в программе и вовсе не потребуется. НО! Если будете запускать программу из под отладчика (в среде VC), то там в консольном окне будут кракозябры (т.к. в окне отладчика используется кодировка 1251). И кроме того в самой консоли можно сменить кодировку с помощью команды chcp и если новая кодировка не совпадет с кодировкой программы, то опять будут кракозябры :-)
  • Можно ли лицензировать RDP подключения к Windows 7 Ultimate/Professional (так же, как и в Windows server)?

    @res2001
    Никак не согласуется. Все подобные патчи заменяют системную dll терминального сервера на версию от серверной винды, а это уже не законно.
    Не так уж и много денег стоит RDP Cal лицензия для сервера, посмотрите, например на softkey.

    Для справки: в серверной винде есть отдельно лицензии на подключение (не RDP) - client cal, и есть отдельно лицензии на RDP подключение - RDP cal. Для терминального сервера вам нужны оба типа лицензий (чтоб все было лицензионно чисто).

    Имейте ввиду, что если вы официально админ компании, то сидеть будете вы в случае нарушения лицензии и соответствующей проверки, конечно.
  • Как скомпилировать под Linux из под Windows?

    @res2001
    Ася, Qt - кроссплатформенная библиотека, компилируется сторонними компиляторами - VC/gcc ...
  • Как присвоить integer элементу массива символ char?

    @res2001
    jcmvbkbc, Действительно, был не прав.
    Когда массив передается таким образом в параметре функции, то действительно возвращает размер указателя.
    Я основывался на том, что если подобный массив просто объявлен в коде (а не является параметром функции), то sizeof возвращает размер массива.
  • Как присвоить integer элементу массива символ char?

    @res2001
    точнее, по стандарту char точно не определен знаковый он или без знаковый - отдается на откуп компилятору. Но по любому целый. Так что ответ все равно верный.
  • Как присвоить integer элементу массива символ char?

    @res2001
    jcmvbkbc,
    zeof arrayC будет равен размеру указателя

    Вы не правы - в этом случае sizeof выдаст полный размер массива.
  • Как присвоить integer элементу массива символ char?

    @res2001
    В С/С++ тип char - это знаковый целый размером в 1 байт. Поэтому инту присваивается на прямую, без всяких танцев:
    arayI[i][j] = arrayC[i][j];
  • Пропадает интернеть через 10-15секунд, как исправить?

    @res2001
    Нужно больше информации: как именно вы подключаетесь к интернет (вай-фай, кабель, если вай-фай то что из себя представляет точка доступа (роутер?), есть ли интернет в точке доступа когда на компе нет), что из себя представляет подключение к "стороннему" оператору?
  • Как побороть зависания Outlook?

    @res2001
    Можете попробовать сжать pst файл встроенными средствами или восстановить его с помощью scanpst.
    Но обычно это если и помогает, то не на долго.
    Да, оутлук - тормозная сволочь.
    Так же наблюдались тормоза при просмотре списка писем, когда накапливается достаточно много писем в папке. Ну и не только ...
    Конкретно в вашем случае ... шлите такие увесистые письма вложениями.
    На сколько я знаю, оутлук для редактирования использует Word, возможно у вас проблема с вордом, а не с оутлуком. Попробуйте открыть в ворде документ, с содержимым похожим на содержимое письма. Как будет открываться ворд?

    В общем случае для ускорения работы при большом количестве писем могу порекомендовать следующие мероприятия:
    1. заведите тематические папки для писем,
    2.настройте правила для автоматического раскладывания писем по папкам,
    3.для каждой папки, где накапливается достаточно большое количество писем настройте свой собственный pst файл.
    4.Настройте архивирование средствами оутлука. Причем для больших папок, настройте архивирование в собственные архивные pst файлы.
    5.Положите pst файлы на ssd диск
  • Дублирование кода в целях makefile, как избежать?

    @res2001
    Итого у вас будет 2 небольших простых файла
  • Дублирование кода в целях makefile, как избежать?

    @res2001
    Влад Зайцев, Зачем?
    Сделайте 1 makefile с использованием PROJECT
    сделайте командный файл с запуском make с инициализацией PROJECT, как я указал выше.
    И у вас останется только один короткий makefile.
    На каждый новый проект просто будете добавлять в файл командный файл еще одну строку с измененным именем проекта.
  • Дублирование кода в целях makefile, как избежать?

    @res2001
    Влад Зайцев, В новом проекте вы просто можете скопировать makefile и в одном месте исправить название проекта.
    Или как предложил rustler2000 строки
    $(PROJECT)-fb: $(PROJECT)e-CLEAN
    ../../tools/backdoor-bootloader.py -e -w -v $(PROJECT)-firmware.hex
    и т.п. вынести в отдельный makefile и подключать его с помощью include в makefile проекта, который содержит инициализацию переменной PROJECT.
    Либо даже можно обойтись без makefile проекта и инициализировать PROJECT при запуске make (об этом то же писал rustler2000 ):
    make /f makefile PROJECT=ubridge
  • Как вывести в XCode на C++ символы ASCII?

    @res2001
    bushmaks, Вариант с (char)218 должен быть верен. Дело в кодировке.
    Попробуйте запустить из терминала, а не их XCode.
    https://ru.stackoverflow.com/questions/380129/%D0%...